Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.
A Unity dialogue system that features an easy to use drag and drop graph. ScriptableObject driven with the ability to write custom actions and conditions to create complex dialogue workflows.
A micro-framework for changing Unity 3D's Animator parameters with ScriptableObject(s). Designed to make going from custom scripts to Animator parameters easy. Works with 2D or 3D projects.
A Unity3D character stats system for handling health, energy, defense, attack, ect. Supports dynamic stat values with modifiers such as addition, subtraction, multiplication, and division.
A finite state machine micro-framework for Unity3D focused on a pure code implementation.
A private Unity package manager server for Ultra Violet Package Manger (UVPM). The back-end server portion of the software.
A Unity3D package manager CLI interface for Ultra Violet Packet Manager (UVPM)