Programming

Work in progress.

My personal GitHub profile can be found here.
https://github.com/Frozenreflex

Projects

OpenBitBadge

This was a project I made to allow me to customize the images and animations on a generic LED name badge I got at a convention, without having to boot a Windows virtual machine.

Uchu

Lego Universe was an MMO originally released in late 2010, and closed in early 2012. Uchu is a server revival project for LU. Prior to Darkflame Universe (another server revival project for LU) being completed and open sourced, I contributed to rewriting some of the game’s Lua scripts into C#, and re-implementing a few actor behaviors.

Mods

Arrival of the Blind Forest

A mod for Terraria that adds Ori from Ori and the Blind Forest, in the form of a character transformation. This was my first endeavor into programming.
Although I don’t actively develop it anymore, I originally created the mod, including the code and the sprite-work. It’s development is continued through other contributors.

NeosPlus / Project Obsidian

Neos was a social VR game with an in-world scripting system called LogiX.

After a near two year long development stall resulting from disputes between the two co-founders, Resonite was created as a continuation of Neos by the original developer. The replacement for LogiX is called ProtoFlux, and is made up of an abstracted scripting system connected by a ‘binding’ layer.

In the time between, I co-founded a project called NeosPlus that added new scripting nodes to the game. My greatest contributions were JSON parsing nodes, and a plethora of other string parsing nodes. I also created the prototypes for a set of collection access nodes, allowing for array and list access, which the base game did not have.

Project Obsidian is the continuation of NeosPlus for Resonite, containing many of the same nodes. Most of my nodes were retained, minus the collection access nodes. I also created an automatic binding generator for ProtoFlux, where previously it had to be written by hand for the plugin.