AIS Shooting Range
March, 2013
Between 2011 and 2013, I worked as a graphics programmer for Advanced Interactive Systems, a virtual shooting range company. This was not strictly a video game job, but the technology was similar.
Most of the programming I did for AIS involved C++ and Torquescript in the Garage Games engine.
Armageddon Road
April, 2011
Armageddon Road is a hobby game, built in the Garage Games engine, that I worked on for a few years. The idea was to combine a 3rd person brawler and first person shooter.
Over the course of the project, I modeled and rigged the primary character in 3D studio Max, including several clothing options.
I wrote most of the enemy AI which uses an A* algorithm to navigate through an underground facility.
Other interesting aspects include a complete inventory and weapon system.
Multitouch Game
July, 2009
As a contractor at Microsoft, I wrote a small game engine in DirectX 10 to drive an example game that demonstrated a Microsoft Vista multitouch API.
I wrote all the C++ code for loading and rendering all the models in the game in addition to all the game rules and gui programming.
Fractured
October, 2004
This game prototype was constructed as part of my duties as Lead Programmer for a small company called BYF games.
I built the animation and combat systems using the Lithtech Jupiter game engine.
Older Stuff
Various
I have been building game prototypes most of my life. If you really want to go dumpster diving check out some of these very old prototypes, ancient websites and various other juvenilia:
Armageddon Road Exterior Demo Video