Author: Charles Xu - [email protected]
This is a platfomer game created using the Box2D and Cinder libraries for my CS 126 final project.
The controls for this game are fairly straightforward - press the up arrow key to jump, and press left and right arrow keys to go in the corresponding directions.
There are two main advanced movement options programmed into this game - you can jump once off the ground and then again in midair. Landing on the ground allows you to regain both your jumps.
The other mechanic is a "Wall-Cling Reset". When you jump onto the side of a wall and cling to it, then let go and jump again, you'll regain both of your jumps without having to touch the ground.
The levels were meant to have the player start on one side of the screen and reach a door on the other side. Arriving at the door will prompt the next level to load. Due to errors with the LevelMaker functionality, this was never fully implemented. Refer to the Presentation branch for a working demo of a single level