Photon Bunny

Photon Bunny is a puzzle platformer based off of the properties of light.
You play as Cera bunny, and have to absorb and eject light throughout the world to escape from the evil PowerCorp.

Download Photon Bunny (Windows)
Development Time: 4 months (December 2011 – April 2012).
Language: C

Technical Highlights

The physics engine supports arbitrary polygons, using GJK and EPA for collision detection and manifold generation, respectively.
Lasers can reflect off of up to ten polygons


Producer / Gameplay Programmer – Justin Cook
Technical Director / Engine Programmer / Artist – Ming-Lun “Allen” Chou
Game Designer / Physics Programmer – Nathan Park
Product Manager / Tools Programmer / Music Composer – Garrett Woodford


2012 DigiPen Best Freshman Technology
Entrant into 2012 IGF