A small self contained game that fits inside a small image.
- 3D graphics (OpenGL)
- Per-pixel lighting
- Procedural texture generation
- Procedural model generation
- Normal mapping
- Sound
Several liberties had to be taken in order to make the game small, including removing all default libraries. As such the code is pretty terrible.
A list of things that make me sad about the code:
- No exceptions
- No templates
- Minimal error handling
- No clean-up
- No unit tests
I built this using msvc-wine and WSL, YMMV.
Good luck!