Path Graph

This project was born out of my frustation with making figures that illustrate processes in ray/path tracing algorithm. Particularly in the context of my seminar report about “Gradient Domain Path Tracing” creating figures by hand was not feasible. Path Graph gives you a flexible framework to visualize all kinds of situations. You can write your scattering functions directly in the browser and see the results immediatly. It also provides various visualization modes and SVG export functionality.

Joe X

Joe X is a 2D arcade spectacle fighter. Blair and I started working on this over Christmas 2013 to support the development of Specter (Blair also wanted to make a gift for his little brother).


Meltdown is one of the projects I worked on during my time at EUCROMA. It is a mobile game for Android in which you have to guide the alcoholic polar bear Gus through the melting arctic. The whole Meltdown project (animated short+game) was selected for exhibition at the CrossVideoDays.


SPiN WARS is a fun party game for 2 – 4 players. It can be played on mobile platforms as well as on PC, Mac and Linux. I worked on SPiN WARS during the time I spent as an intern at Brightside Games. My main responsibility was porting the controls from mobile (touch) to keyboard, mouse and controllers. We used Unity3D and C#.

Sheep Shack

Sheep Shack is the first game I worked on during my time at Brightside Games and it is the one I’m most attached to. I got to work on all major phases of its development cycle, from early prototype to near gold master. I mostly did general game programming (with Unity3D and C#). I am especially proud of the fact, that I was responsible for finding and solving a major performance problem (and reducing the number of draw calls from ~200 to ~20) with almost no knowledge of graphics programming at the time.

Space Team: Pocket Planets

Space Team: Pocket Planets is the second project I worked on during my time at EUCROMA. It is a mobile game in which you have to take care of a miniature planet. Your task is it to keep the inhabitants of your planets happy, for example by growing food or providing them with sunlight. It ties into the Space Team storyworld.


Specter is a singleplayer action platformer with puzzle elements. Think Mario meets Castlevania. I’m doing all of the programming and a friend of mine the art. Jonah Backfish is responsible for the music. We are currently working on a demo or preview version which we will make available for free. The game is build with XNA GameStudio but I might port it to MonoXNA for Linux and Mac support (too bad their content pipeline isn’t finished yet).