MiEngine
A 3D engine written from scratch in C. Loads textured models, renders directional lighting, and flies through the scene in first person.
// other projects
Everything outside games and Unity - a 3D engine written in C, Blender and pipeline scripts, Minecraft plugins, and some early Discord bots.
One-off engines, pipelines, and scripts
A 3D engine written from scratch in C. Loads textured models, renders directional lighting, and flies through the scene in first person.
Tracks, tags, and manages game assets across a project so nothing gets lost between departments.
Exports actor locations, rotations, and metadata from Blender for use in custom Jak and Daxter levels.
Small server-side quality of life plugins
A Minecraft plugin that fells an entire tree in a single chop.
A Minecraft plugin that mines a whole ore vein from one broken block.
A Minecraft plugin that lets players silk touch mob spawners and relocate them intact.
Discord bots and earlier experiments
A Discord bot inspired by Idle Miner Tycoon, where players grow their mines and compete to get richest.
A staff management bot for moderating Discord servers.
A resource gathering Discord bot built on Node.js.