I make games and
the things around them.
Both for work and for fun. Right now that's a 2D action-RPG vertical slice, the Unity framework underneath it, and a couple of small tools I built because I needed them.
What I'm Building
A 2D action-RPG vertical slice: fleshed out ~15-minute loop, start to credits, built to prove out the framework underneath it. Inspired by 2D Zelda games.
A framework that sits between Unity and my projects. Feature rich, broken into opt-in packages, and built to lift into the next project.
A thin CLI tool to use Roslyn to map C# codebases. Ask for the slice I need (namespace, class, members) and get compact, LLM friendly Markdown back. Built so Agents can orient in a codebase without spraying and praying with greps.
In the middle of setting up something and you need a quick sound? I repurposed an open-source, basic, retro synth into a tool agents can use to generate a .wav file for you whenever you want.
SfxKit's visual sibling. A recipe in, a square, deterministic palette-snapped piece of pixel art out. Never rely on crappy clipart or doodles again.
What I've Shipped at Work
Yatzy Dice Game: Yatzy Plus
Yahtzee, built from scratch, with a custom mode where the dice are 8 sided and players earn extra faces to swap onto them. Wilds, multipliers, that sort of thing. The scoring logic gets deep in a hurry: what should (W, W, 1, 7, 8) score in a three of a kind slot? Since then, a Daily Challenge with deterministic floating multipliers and a leaderboard, and dice skins with effects that play across multiple dice.
Devlog
What I Work With
- Unity · since 2015
- C# · since 2011
- URP
- 2D
- FL Studio · chiptunes
- SfxKit · placeholder synth
- Claude Code
- Unity MCP
- PC
- Mac
- Anbernic
- Retroid
- Miyoo
Get in Touch
Open to contract work, collaboration, or a good question about the framework. Plain prose is fine.