A pseudo-3D arcade-style shooter created at DigiPen Institute of Technology.
A simple 2D management sim created at DigiPen Institute of Technology. Created nearly from scratch in C (using DigiPen's proprietary "Alpha Engine" library for graphics calls), I designed the underlying architecture of the game engine.
A simple 2D side-scrolling puzzle platformer created at DigiPen Institute of Technology.
A video game where you play as a systems technician who is using a command-line interface to re-establish communications with the manned International Lunar Research Base and figure out what went wrong in the first place.
Infinite Bonus is my currently-in-progress recreation of Unending Bonus using Kuma, my own from-scratch game engine that is being developed along with the game.
Focusing on aesthetics over gameplay for the first time, Rain Game is an adventure game (probably?) with a focus on atmosphere.
Experiment to teach myself online gameplay synchronization methods, game engine architecture, and vector graphic drawing systems.
Attempt at creating a rival to Dotabuff, a Dota 2 player stats tracker. Eventually ceased progress once it became apparent that several database servers would be necessary to compete with Dotabuff.
Brief experiment in creating a Dark Souls-inspired browser-based roguelike with asynchronous multiplayer elements.
Early attempt at creating a roguelike in C# using libtcod.
A website I made for my roommates' band years ago that isn't the worst thing anyone's ever made.
All the projects I've started, learned something from, and then abandoned.
Any current small hobby game projects I'm working on are posted here.
From time to time I write about programming, design, or games.
I really need a job.