Games I've written

Game programming is the hobby I always told myself would never become a job. I've been making games almost exactly as long as I've been programming, and many of them you could almost call playable. Here's a chronological list of games I made that you can get to run in some form.

For games I didn't finish, see Unfinished games.

Unfortunately, none of my middle school-era METAL BASIC creations survived various file transfers, web site backups, and hard drive failures. I am sad to say that the world may never again see Canvas Wars, Retro Defender, Past Blasters, or Last Hope.