This is me learning more about Go programming with some SDL thrown in for good measure.
If this were a real game, I'd have used a real game engine to do the work instead of implementing it myself.
Maybe this will turn into a blog entry eventually. :)
Work in progress. Currently non-functional.
- Drop the menu surfaces from the asset tracker?
- Move shared assets to sharedassetmanager?
- AABB
- AABB automatic tracking in entities
- Chicken
- Eggs
- Scoring
- Lives
- Sound system
- Cel animation in the entities
- Record programmer soundfx
- Asset location code for binary install
- Joystick
- Mouse capture?
- Fullscreen mode
- Window resizes?
- Windows port
- OSX port
- Transitions between main states?