Bullet Mayhem
personal project
A top down procedurally generated shoot'em style game. Graphics pipeline, input, collision detection and animation were all handled with Monogame, a framework based on Microsoft's XNA.
Technicals
1. Runs on Windows, MacOS, iOS and Android.
2. Used fragment and vertex shaders to emulate water and special effects.
3. Pixelart assets were drawn from scratch using Aseprite.
4. The arena is procedurally generated everytime during a new run.
5. Optimizations were done to render and animate 100s of enemies on screen at the same time.