Momentum

LOGO

GrayMessy2D Speed-Focused Platformer

Momentum is a game about going really fast. Change colors to trigger powerups that make you go faster! As you gain speed, the background art and background music come to life! Beat the previous high score ghost to get the high score on every level! With 20+ levels in 3 different worlds, getting all the high scores can be difficult! Just keep on playing, and don’t lose your Momentum!

momentum_1_hires

Created using C++, Open GL, FMOD Ex, and utilizing WxWidgets for our level editor.

As the team’s Project Lead, I’ve written the core engine framework and architecture, the sound engine, the input recording system, a reflection system, and a large amount of gameplay code. I also took up a lot more design responsibilities as the project moved on, including running formal playtest sessions every week. All of the things listed previously were things I knew very little about going into the project; as we assessed tech requirements for the engine, I took it upon myself to learn as much as I could about the system and integrate it. As a result, I learned a great deal from this project; because of my role on the team, I could tackle anything I was interested in that was relevant to the game, and the dual impact of responsibility and creative freedom greatly increased my productivity on the team.

Worked on a team of 6, alongside Riley Bayless (Graphics Programmer, Producer, Sound Designer), Maxim Kolesnik (Tech Lead, Physics Programmer, and Editor Programmer), Dean Hulse (Designer), Fernando Lima (Programmer and Art Director), and David Procassini (Art Designer). The team is a blast to work on, and probably the best team I’ve ever been on in my career so far.

Check out my system write-ups here (audio stuff with early gameplay) and here (systems and reflection details). Download the game here!