Projects
Keep in mind I have two separate GitHub accounts, and a ton of unfinished projects.
Upcoming projects
This project is in early development. Can't show it off yet!
This project is secret until it's out...
My projects/things I maintain
Kristal is a DELTARUNE fangame engine written in LÖVE. Written with the goal of extreme accuracy and an easy to use, extensible API, Kristal is a perfect base for DELTARUNE fangames. Maybe UNDERTALE, as well, if you feel like it.
Shadow is Kristal's website, written in Next.js, with hand-written tutorials, guides, and an auto-generated API reference.
Written mainly to have a serious place to show off my projects, this was made to look professional while still being easy to update and maintain. Written in Next.js, it even has a blog.
I programmed, maintain and host the current website for Team Switched. The content nor the design is mine, but creating the page was, being a rewrite of our old site.
I maintain and host VSIX which is the current community hub for VVVVVV. It contains a level database, a user system, and various other features, making it my most featureful website to date. It was named "Niveaux Neo" during development, as it was a rewrite of the unreleased "Niveaux".
NyakoMod is my personal Minecraft mod, where I add whatever I want to it. Despite being a joke mod, it has a large amount of features, some even being split off into their own, released mods.
VanitySlots is a Minecraft mod which adds slots for vanity armor, similar to the ones in Terraria. It was my first, and most popular mod.
VeinDigging is a Minecraft mod which adds vein mining to modern Minecraft. Despite not being as featureful as other similar mods, it's easy to update, so it can always stay up to date. Client-side is completely optional, and both sides have lots of settings for behavior.
Cropped adds things like right-click harvesting, and replanting to Minecraft, making farming much less of a chore.
ItemRename is a simple server-sided Minecraft mod which lets you easily rename your items with formatting. It also lets you add and modify the lore of items.
Crunched in a week, finished on the 8th of June 2022, Sparked was a small platformer project I made for a Java class in high school. I did not need to make it in any way (the assignment was "just make something cool in Processing") but I decided to go above and beyond, and make a game. Unfortunately, my teacher didn't understand how to play it properly, and refused to play it...
Written in Discord.py, Terminal is the VVVVVV Discord server's bot, with faetures like tags, a "submission" system (to submit content to our "community newsfeed" channel) and various other things.
Abandoned projects
Yet another attempt for me to make a Cave Story-inspired platformer, but I unfortunately lost motivation as I once again remembered that my main roadblocks for making games are art and level design...
Projects I've contributed to
Originally writing the base of the released game (some did come before), I took more of a backseat role as the project went on, but I'm still the coding co-lead. Hoping to return back to active work at some point, but with college and everything it's a little difficult... They are genuinely the nicest and friendliest team I've ever been a part of.
Despite not being an official contributor in any way, I am one of the main developers, mainly adding custom level features and rewriting parts of the game to be cleaner, without sacrificing any bugs which speedrunners or level creators rely on.
I contribute features and fixes to Ved, when I'm not writing plugins for it.
While I don't work on it very often, I contributed things like the updater button, the plus button to easily add code entries, and room editor improvements.
I don't contribute to this anymore, but when I did, I added things like using items "silently" (running their effects without writing dialogue), dynamic enemies, and UI controls.