Projects

In addition to small side projects, I've worked on and built several larger projects:

Loonyland: Halloween Hill, the 2.5D exploration-adventure that tasks Kid Loony with finding powerups, defeating bosses, solving villagers' trivial problems, and eventually saving the land from a mysterious evil.
Dr. Lunatic Supreme With Steam, a celebration of Supreme With Cheese's 20th release anniversary, adding Achievements, Leaderboards, and most importantly Steam Workshop support.
Robot Wants It All, a compilation of Hamumu's Robot Wants series, to which I contributed some release engineering. Also on itch.io.
Kid Hallow, a precision action/puzzle platformer about switching costumes to complete limitless bite-sized challenges built by other players. Also on itch.io.
HamSandwich, nine of Hamumu's 2.5D action games updated to modern systems and made easy to mod and remix, thanks to source code releases. Also on itch.io.
SpacemanDMM, a tool suite for the BYOND game engine including a language server, whole-program code linter, and map-to-image renderer.
Hullrot, a from-scratch Mumble server implementation providing immersive radio and proximity voice chat for Space Station 13 private servers.
discord-rs, a Rust binding around the API of the Discord text and voice chat service, for high-performance bot needs including audio.
Glowstone, a lightweight, from-scratch, open source Minecraft server software written in Java that supports plugins written for the popular Bukkit API. Now maintained by its community.
PermissionsBukkit, a once-popular permissions configuration/management plugin for Bukkit Minecraft servers. It is designed to be lightweight and performant while remaining full-featured.
Unpickled, a browsable database of every world, level, and extra file in Hamumu's hit game Supreme With Cheese (which I have also helped update and maintain for newer systems).
JspEdit, an editor for the otherwise previously undocumented 256-color sprite files used by 2.5D-engine Hamumu games.