A fast-paced twin-stick shooter game featuring upgrade mechanics and scaling difficulty.
- Wrote upgrade system and adaptive difficulty.
- Composed and recorded original music for the gameplay track.
Custom game engine built from scratch in C++17 using OpenGL & Dear ImGUI.
On a team with 2 other programmers, I handled engine architechture & systems as well as audio integration.
- Built the architechture for the 2.5D game engine with ECS architechture.
- Wrote adaptive JSON loading/saving into the engine. Serialization connects seamlessly to ImGUI editor for easy level creation.
- Integrated FMOD Core with sound events, 3D sound, and adaptive audio.
- Sound system handling different types of surfaces and impacts.