Download Photon Bunny (for Windows only)
Photon Bunny is my second game at DigiPen. It is a 2D puzzle platformer based on the properties of light.
It has won the Best Freshman Technology award from DigiPen Game Awards 2012.
Development time: December 2011 – April 2012.
Languages Used: C (main game + level editor), ActionScript 3.0 (graphics FX prototypes)
- The pixel render engine was built from scratch. We implemented all the drawing operations in software ourselves, including drawing lines, circles, and textured triangles.
- 2D dynamic lighting. This is the algorithm.
- The hexagon pattern in the level background is normal mapped. This is achieved in software as well.
- We implemented object-oriented structures in C using the technique described in this post.
President – Claude Comair
Executive Producer – Scott Brodie
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