This game was designed to help familiarize students with algebra. It incorporates variables and expressions into the gameplay, requiring students to manipulate platforms before navigating the character across each level.
My Role / What I Learned
I was involved since the early design sessions and helped shape the game into the platformer that it became. With Curse Reverse, we did a lot more paper prototyping and hands-on testing than normal, which really helped cement the design of the game before building digital prototypes.
For this game, I built an engine that allowed other members of the team to create and edit levels by modifying a grid of ASCII text characters with little or no programming experience required. We had a blast coming up with lots of different levels and crafting puzzles utilizing the various game mechanics. The finished product, I believe, is a game that is quite fun to play and has an appropriate amount of challenge.
The game was programmed in JavaScript using the Phaser framework, which I found refreshing to work with after multiple Unity/C# projects. I’ve since done another game in JavaScript/Phaser called Dr. Eugene’s Biotech Lab.