Games and Mods
Primarily focused on Game Design experience and Coding.
Primarily focused on Game Design experience and Coding.
Rivals of Aether Mods
Since the end of 2020, I've been making mods for the fighting game Rivals of Aether. I've worked on my own as well as on various teams to create a number of mods. I have also participated in Character Jams, of which the most notable was the RPG Maker Jam in 2022, which had entrants make a character from a game made using RPG Maker for Rivals of Aether. I also have made a fair bit of template code for others to use, with a particular emphasis being put on code for Command Grabs.
A character I created completely by myself, including all art, code, and sound design, as well an animated trailer in the 4Prints event.
The character has since gotten into major tournaments including the 2024 Riptide event held in Sandusky Ohio.
An unreleased character for an upcoming community event, that I coded for. Portrait by Nix.
Made as a part of the RPG Maker Jam, I was the team's coder. Character was the entry made by dev group Villains of Aether.
(Portrait art above by me)
A remake / rebalance of another group's character, which I made to get practice animating and with fighting game balance.
(Portrait art above by me)
While a lot of my work has been on Rivals of Aether content, I have plenty of other projects I've been involved with.
The final project for my Intro to Game Development class at NYU. Though its name may suggest otherwise, it is a bullet hell bossfight which tasks you to dash and shoot down a dangerous boss, while remaining within a boundary around it. All code was done by myself in GameMaker.
An choose your own adventure adaptation of a story of the same name by Larry M. Harris made using Twine, made for Introduction to Narrative Design at NYU.
This was a project I worked on as part of a class in my freshman year at RIT. Made with MonoGame, Galabingus is a top down shoot'em up in which the player goes through waves of enemies and obstacles before they fight a boss. Each enemy is color coded to indicate what abilities it has, and these colors are reused as a part of the boss's various attacks, with the current color the boss has indicating which kinds of bullets it will shoot.
For my part, I did the art for the game's player, enemies, bullets, boss, and tiles, and was also the coder for the enemies, bullets, and boss.
Other Rivals Coding
In addition to these projects, I've also acted as a supplemental coder on a number of projects when people have needed me. Some of this includes work I've done as an artist for projects, which is referenced in the art section.
Slenderman by Hyuponia
Full recode & character balancing.
(Portrait by Hyuponia)
Sivi by Jetie
Rebalancing and animation.
(Portrait by Jetie)
Fluffy by Jetie
Rebalancing, reanimating of attacks and recoding.
(Portrait by Jetie)
Peacock by Notakin
Attack and gimmick coding.
(Portrait by Notakin)
Gaster by TOMMY attacks!
Attack / grab coding plus reanimating.
(Portrait by TOMMY)
Regigigas by Harbige
Attack recoding and balance.
(Portrait by Harbige)
Barber by Jetie
Balance and Animation.
(Portrait by Jetie)
Loop by Jonah
Attack and Grab code.
(Portrait by Jonah)
Rivals Experiments
While above are some of my more polished creations, these are things that I made more so as experiments to push the limits of what Rivals could do.
A character I coded which attempts to replicate the roguelike nature of the game Noita, giving players random abilities each stock to play with. Includes 13 attacking spells which can have 2 modifiers attached to them to change how they function, 8 debuffs that each have interactions with each other, and 13 randomized upgrades that can be picked between stocks.
In early 2022 I began coding a rouglelike cardgame in Rivals of Aether, based upon the game Inscryption. While it was never finished, in its current state it includes 60 unique card abilities, 75 cards, and a full world of content to explore.
When I transferred out of RIT, these projects were removed from their servers, so this is all that's left of them unfortunately.
Javascript Projects
Allows users to search for cards that use counters in Magic the Gathering, making use of Scryfall's card API.