For this project I wrote a particle system to provide that little extra polish. The particle system was robust and could generate particles in a variety of patterns with any number of settings. Some of these included fade outs, size changes, color changes, and more.
I also implemented controller support for this game. Using XInput I was able to make Xbox controllers compatible. This allowed the player to move their character around with a controller. Support for the sticks and triggers was also added for future mechanics that may have required variable input strengths.
What's That Sound?
Additionally, I added a sound system to our engine using FMOD. My implementation allowed for the modification of music and sounds during the game, for example the volume.