Projects
I have a few game projects going on. I enjoy developing for retro platforms and doing a lot of handmade development, rather than use mainstream engines.



I’m working on a remake of Gateway to Apshai for fun. Originally I was targeting the Sega Megadrive but I’ve decided to make it for PC only, to reduce restrictions on the artwork.
It will not be an exact clone as far as game mechanics, and I will be taking a few creative liberties.
With this project I’m experimenting with a workflow for procedurally-generated level art in order to make a Sonic fangame.
I’m building a level editor with ImGui in order to achieve this.

This is an action RPG/Roguelike engine targeting 16-bit DOS compiled with Turbo Pascal, but also runs natively using Raylib on PCs and browsers.
It will run in VGA (and possibly EGA) text mode, and modifies the character glyphs to achieve simple graphics.
It also features a VM to run simple scripts.
I’m targeting the following hardware specs:
- 286 12 MHz
- VGA (Possibly EGA)
- 640K RAM
- PC Speaker for sound
- Hard disk with 10-20 MB available space
- Should be installed from a single 1.44MB Floppy
This project is being transitioned to a C++ codebase. The monogame version featured lightmapping, mixed split-screen and network multiplayer, mesh animation, and more.