Woozy Waiter

PC - Unity (C#)

2015

A game that experiments with multiple input devices, including a Sphero as well as a Tobii EyeX eye tracker.

It is a quirky game where the player is a tipsy waiter in a restaurant, and their objective is to serve food to the customers before time runs out. The Sphero is used to balance food on the tray as well as move around the restaurant, and the EyeX tracks the eye movement of the player, who needs to look at each table specifically to see how much time is left.

Procedural Island Terrain

PC - C++ - Own engine

2014-2015

Showcasing a completely procedurally generated island environment.

Island shaped by Perlin noise on a demisphere, textured with a grass texture algorithm and colored Perlin noise for the sand and rock textures. Water textured by Worley noise and a Voronoi diagram. Also showcases procedurally generated brick textures.

Arkanoid for PlayStation Vita

PSVita - custom engine (C++)

2014

A PlayStation Vita port of Arkanoid, developed in nine weeks, in a basic 3D engine written from scratch.

Stock Arkanoid power-ups such as size-shifting powerups and triple balls, are supplemented with new ideas such as striking the blocks with lightning through the touch screen and warping blocks around using the PlayStation Vita's internal gyroscope.