An experimental game utilizing my own game engine. I've built a ton of things from scratch (or replaced pre-built solutions with home-grown ones)
Probably my biggest work on this page, with less completion but a much bigger scope, so more overall work.
Maxima is a third-party Electronic Arts games launcher.
I created the frontend and do maintenance on the backend.
I've written a lot of mods for
Beat Saber over the years. Here are some notable ones:
- ReProcessor, which lets you modify the game's bloom post-processing effect.
- bSpin, which rotates the playspace along set paths. Useful with a mixed reality setup.
- TuneSaber, which lets you add songs you play in-game to Spotify playlists.
A flight stick emulator for VR controllers (primarily the HTC Vive wand, hence the name) utilizing OpenXR and evdev
3D Tetris. My first custom engine.
A program that takes Source Engine v49 (Portal 2) Models and converts them to v53 (Titanfall 2). Most of the project is handled by others now, but I oversee the project, do the frontend, and wrote 90% of the 1.0 release, including the backend.
A client for
Resonite's social features, effectively a chat/friends client.
Something to deal with Killzone 2 (2009, PS3)'s .core files. It doesn't do a whole lot, it's more of a research project.
A clone of Amplitude (2016, PS3/PS4)
My second custom engine. Bit off more than I could chew and ended up shelving it.