BoxBoy was developed alongside Chad Gosselin using Box2D on top of an OpenGL framework for iOS. In this project I created the blood particles, the ground blocks and procedural generation, the cape, the movement, the block character’s texture switching, and the collision filtering of different objects.
The game is a two-dimensional side-scroller that sees the player controlling a box, and avoiding various obstacles like green platforms, spinning saw blades, and axes. The green platforms will automatically kill you while the spinning saw blade and axe reduce your health. As you progress through the level the block’s clothing changes spontaneously.
The Image above is the splash screen the scene before you see the main menu the “Touch To Continue” moves up and down.
The Image above is the main menu. When you reach this point the two 2D characters move to the side so the menu can be displayed.
This one is the pause menu.
this is how the game looked like before the visual upgrade.