Unity architecture to easily develop video games.
Designed to be used as a Sub-Module
- Scene Persistent Game Core object.
- Game Context State Machine.
- Data Serialization and Encryption with Save slots.
- Services for Audio, Input, Data Serialization, Scene Load, (using Service Locator).
- Localization with Google Sheets.
- Utilities (Frequent Logic, Math, Custom logs, Timers, UI Sounds, Notes, etc..).
- Game Folder creation tool
- Optional FMOD Integration
- Make input system a robust service.
- UI Navigation with visual scripting.
- Unit and integration tests