System Design - AlexisBliesener/Bewitched GitHub Wiki
Overview
The purpose of these system design documents is to provide a high-level summary of the system being designed. Briefly explain the purpose of the system, how it fits into the larger game architecture, and any important constraints or goals.
Use what you want from this! Just to generate ideas. Template