C++ game engine
- Vec2
- Entity
- EntityManager (We should flesh this out more. Entity prio, reg/unreg with relationship changes)
- Camera
- Config Service
- Event Publisher
- Input Manager?
- File parsers (bitmap, wav)
- Profiler?
- Object pools?
- Texture
- Font
- Collision?
- Game (State) Manager (We need states and transitions for the game)
- Rendering...
- Player
- Board
- Tile