That's My Ball!
Description
May 2016 - July 2016
That's My Ball! is a single player, side-scrolling game. The character's basketball is stolen by a monkey and he travels all over the world to catch the monkey to get his basketball back. A player needs to finish levels within given amount of time otherwise he or she will lose the monkey. Player needs to dodge different hazards in each level to avoid losing time.
This game was created using a custom C engine with graphics engine given over the course of 1 semester. I worked as Lead Programmer with a team of 5 other individuals including artist, audio designer, designer and tech developers.
​
I was a primary contributor responsible for the architecture and game mechanics, including scene, objects, components, physics engine, math library, rigid body, custom font rendering, game space, timer, high score serialization etc.
​


The player needs to avoid lava and hitting a block from side.

When player finishes a level within the time limit, the player doesn't lose the monkey, but he keeps chasing in the following levels.
