Games

This is a partial list of games that I have completed. For projects in progress, see the Projects page.

I like to start projects mostly from scratch, starting with frameworks such as Raylib, Sokol, etc.

Spectre: Cybertank Wars

foofoofoofoofoofoofoofoo

Play in browser: Spectre WEB

Originally built as an iOS app, this was the official remake of the early 90’s tank shooter for the Mac. It featured a re-creation of the two classic single-player games, and 4 multiplayer modes.

The new browser-based version features:

  • Multiplayer via WebRTC
  • Touch controls
  • Maps have been imported from the original game

Perilous Tower 3-D

foofoofoofoofoo

Play at itch.io | Jam entry page

My entry for the 1-Bit Jam #4. A short, hand-made first-person dungeon crawl with early 90’s Macintosh styling.

Made in two weeks, using Raylib and my own engine. All of the art was by myself, and it got third place for gameplay!


God of Thunder 2 Episode 0 (Fan Game)

A demo I pitched to make a sequel to the DOS game God of Thunder.

It was written from scratch in C# using Monogame, and various game/story logic were written in Lua.

Features:

  • Original soundtrack by myself
  • Boss battle
  • Cutscenes
  • Environmental hazards like ice and pits
  • Moving platforms

It was never released, but I recorded a full playthrough. Someday I might come back to this project!


Wordle for the Sega Megadrive

foo

Download at itch.io | Source

Written in C and MARSDev. Features sound effects and animations.

The tile flipping animations were pre-generated using a python script and the PIL library.


Escape (1999)

Play in browser (DOSBox) | Source

QBasic game I made in 1999.

I made a patched version in 2023 with a few adjustments including:

  • Improved collision
  • Keyboard input routine written in assembly resulting in better controls
  • Removed some annoying gameplay elements