July 16, 2018 — How to avoid repeating the mistakes of Aliens: Colonial Marines.
January 27, 2015 — Using LibGDX's Pixmap and shaders to create a simple scribble game.
April 20, 2014 — How to use your language's most-overlooked feature to its utmost.
January 5, 2014 — Wherein I explain the purpose of the blog.
As clown detective Tad Cavallo, explore a bitterly divided Coalport City to help the people of West Jester, the clown suburb you call home. Interactive fiction in classic film noir style developed for Resist Jam 2017.
Jam game made with a team for Global Game Jam 2017; a misfit band of telepathic Mer-folk work together to escape a labyrinthine prison.
An adorably illustrated text adventure made in 14 days for Adventure Jam 2015. Use all your cunning to survive or thrive as a young troll: become wealthy, infamous, or just feed on the bones of passers-by!
Jam game for Ludum Dare 31; manage an unstable nuclear power plant in the vaguely-Soviet Republik.
Jam game for Ludum Dare 30; establish an interplanetary trade empire and declare yourself the leader of the Trade Council before your AI opponent.
It Came from Beneath the Surface of the Sea!
Jam game for Ludum Dare 29; who doesn't love a good "giant lizard destroys the city while fighting helicopters" game? Note: this game is currently unavailable, but I'm working on that!
Jam game for Ludum Dare 28; with the theme "you only get one", I explored ideas around singular creation and emotional attachment with cute robots. Note: this game is currently unavailable, but I'm working on that!
A lightweight Java library for common latitude and longitude calculations. Includes distance calcuation, bounds testing, and Geohashing.
The lumberjack endless runner and beard simulator! Published by Ornithopter Games for iOS and Android. I designed and developed this game.
An ambitious creation sandbox game about making, hacking, and sharing games. Published by E-Line Media. I developed its server backend and web Content Portal, as well as doing dev-ops support for the game client itself.
A lovely single-player adventure that puts you in the dive-suit of an ocean scientist studying marine life and habitat in the near future. Published by E-Line Media. I provided dev-ops support and some gameplay testing.
Spiderweb Software's second installment in their Avadon RPG setting. I volunteered to beta test, which was a lot of fun and a great honor because I've been a fan ever since I bumped into Exile 2: Crystal Souls as shareware way-back-when. (I still have the legit full version on a 3 1/2" floppy disk which I sent for and received in the mail.)