- Basic bitmap sprites
- Simple game world (tile maps)
- Simple camera movement between tile maps
- Smooth scrolling
- Hot-reload
- Record and replay the input and the game state
- Basic movement and Minkowski collision detection
- Basic map editor
- Determine what kind of entities the game will have
- Better collision detection and collision respond
- Animation system for handling bitmaps of entities
- Add scaling and rotating operations
- Render rotated bitmaps