Game Architecture and Modules
Core architecture
- Project Structure overview of folders, assemblies, and conventions.
- Application Flow the app lifecycle and manager-driven scene orchestration.
- MiniGame how minigames are structured and integrated with the core.
- Teacher AI provides learning content to minigames (selection, difficulty, timing).
- Journey progression model and how content unlocks over time.
Data and persistence
- Database data sets used across the app.
- Database Schemas table structures and relationships.
- Database Management import/export, migration, and validation.
- Data Flow path from DB to Teacher to minigames.
- Player Profile multiple profiles per device and save data handling.
Localization and content pipeline
- Localization text/audio tables, Addressables, and per-locale groups.
- Arabic Rendering RTL specifics, shaping, and UI considerations.
- Cat Update catalog/addressables update notes and workflows.
Systems and telemetry
Rendering and assets
- Shaders list and notes on shaders used in the project.
Gameplay and characters
- Antura and LivingLetters character systems and interactions.