A toy photon simulator that bounces a bunch of photons around in a 2D-collision-mapped image.
I implement a ray-casting based rendering technique, optimized using distance fields for ray acceleration. It runs in real-time with shading effects like soft-shadows, ambient occlusion and diffuse lighting.
My first 3D game, written in C++ and OpenGL. You control a snake around a piece of spherical geometry, avoiding enemies and picking up apples. It has explosions and audio!
A plugin for those who wish to make Android apps without heavy IDEs like Eclipse. The plugin provides an interface for creating new projects, as well as a single-step build- and install-system.
This application is meant to assist artists with tools that are often missing in regular painting programs. You can tile the sprite to see how it fits in a tilemap, and view it as an animation. Coded in C# using WinForms.
A small tool for looking up color values. You can pick colors anywhere on the screen by pressing the 'pick' button, which also responds to the enter key. Coded in C# using WinForms.
Easily add or remove padding in textures and export the results. Coded in C# using WinForms.