Skip to content

CS126SP20/final-project-xucharles97

Repository files navigation

Super Cubeman Odyssey

license docs

Author: Charles Xu - [email protected]

Introduction

This is a platfomer game created using the Box2D and Cinder libraries for my CS 126 final project.

Gameplay

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.

Levels

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

About

final-project-xucharles97 created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published