Home - 2altoids/squeak-game-engine GitHub Wiki
Welcome to the squeak-game-engine wiki!
Development logs
Material to-do list
- Problem definition
- Requirements (functional specification)
- Architectural design (architectural specification)
- zero-feature release
- Build system
- Build targets
- Game loop
- Build system
- Rendering engine
- Window management
- GLSL Shaders
- Textures
- Transparency
- Lighting
- Particles
- Skybox
- Text
- ECS
- Asset loading
- Meshes
- Textures
- Scripts
- Configuration files
- Game saves
- User I/O and event handling
- Physics
- Collision detection
- Gravity
- Kinematics
- Game logic
- ECS systems
- Event queue?
- ticks separate from framerate
- Entity scripts
- Editor
- Viewport
- Component adding/removing/modifying
- Sound