Curriculum
🔹 1. Free Course — Fundamentals
- Program structure
- Variables and data types
- Conditions and loops
- Methods
- Introduction to OOP
- First interactive text game
🔹 2. Core Course — Structured Game Logic
- Project structure
- Game loop
- Player & Enemy systems
- Coordinates and movement
- Scoring system
- Mini RPG project
🔹 3. Nova Module — System Architecture
- GameManager
- Game states
- Entity management
- Collision system
- Level structure
- Multi-level project
🔹 4. Axis Framework — Design Patterns
- Singleton
- Factory
- Observer
- State pattern
- Resource manager
- Scalable architecture
🔹 5. Vertex Series — Modular Systems
- Module manager
- Event system
- Component-based design
- Scene manager
- Level integration
- Modular project
🔹 6. Nexus Series — Optimization
- Complexity analysis
- Loop optimization
- Data structures
- Object pooling
- Profiling
- Optimized large-scale project
🔹 7. Quantum Series — Large-Scale Integration
- Architectural layers
- Dependency inversion
- Interface segregation
- Service locator
- Subsystem integration
- Full-scale game engine structure