Rebound

  • I programmed and designed for an endless runner where the player can only indirectly guide the main character rather than control it.

    • Served as game designer and the only programmer for this endless runner during a 2-week project in a team of 4 using Phaser JavaScript Framework

    • Created the core player mechanics: movement and bounce modes

    • Implemented endless falling debris and the pursuing monster enemy

    • Assembled the main menu system with an explorable tutorial section

    • Provided score counter and high score tracker for a given browser

 

Narrative & Gameplay Tie-ins

A helpless bunny has fallen into a strange haunted mansion inhabited by a monster. The player is the spirit-butler that tends to the mansion and hopes to guide the bunny back to safety.

  • The butler is invulnerable to the monster and equipped with 4 bounce modes: high, low, left, and right

  • Using these abilities, the player ushers the bunny upwards to escape the monster chasing them from below while also navigating through falling debris

With simple physics-based mechanics, the player has a ton of flexibility in how they evade obstacles and manipulate the bunny’s movement. The falling debris is randomly placed and the speed of the upwards scroll increases incrementally. I capped this increase at 1000 points to be the highest difficulty, yet still a friend of mine was able to surpass 3000 points. Nobody has been able to beat that mark, so let me know if you do!

Coding the Mechanics

Below is code that toggles the different forms of the spirit-butler and bounces the bunny accordingly:

Previous
Previous

Downbringer

Next
Next

Ratz