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.

Gateway to Apshai remake

foofoofoo

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.


Sidescroller

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.


Pascal RPG Engine for MS-DOS

foo

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

Monogame 3D Engine

This project is being transitioned to a C++ codebase. The monogame version featured lightmapping, mixed split-screen and network multiplayer, mesh animation, and more.