A Discord bot for the Mistwalkers D&D campaign. Parses character sheets, rolls skills with modifiers, and runs moves and status effects.
An image filter that picks out key points, ported to F# along with its own matrix and vector math.
A node-graph editor for writing branching dialogue in Unity, with a blackboard for text and image assets and per-language lines.
A small C++ engine with an OpenGL backend and an ImGui editor: scene viewer, inspector, and file browser.