Projects

Games and software I've built. Click through for details, screenshots, downloads, and source code.

Flint cover Featured

Flint

In Development

A CLI-first, AI-agent-optimized 3D game engine built in Rust — where every operation is a composable command, scenes are human-readable TOML, and you can walk through what you build.

rustwgpuecs +5
Modular cover Featured

Modular

In Development

A node-based modular audio synthesizer built in Rust with real-time visual feedback and a clean, modern interface.

rustaudiodsp +2
Flint Kart cover

Flint Kart

In Development

An arcade kart racer built on the Flint engine — spline-based tracks with elevation and banking, drift-boost mechanics, AI opponents, and a full race loop from menu to podium.

rustflintracing +4
Emily cover

Emily

In Development

An experimental exploration of game mechanics and their ability to capture emotional states through interactive microgames.

love2dluaemotional-learning +2
Character cover

Character

Prototype

A physics-based procedural animation system with verlet chains, spring-damper soft bodies, and A* pathfinding.

lualove2dphysics +1
Courier Cat cover

Courier Cat

In Development

A cozy time-attack platformer about a cat delivering letters across moonlit rooftops before sunrise.

love2dluaplatformer +2
Market Pulse cover

Market Pulse

Released

A housing market data visualization platform for exploring historical home prices across 21,000+ U.S. cities.

reacttypescriptfirebase +2
Small Talk cover

Small Talk

In Development

An interactive party story about monsters, small talk, and the strange rituals of coming of age.

unityblender3d +4
Stillwater cover

Stillwater

In Development

A contemplative isometric fishing game about stillness, solitude, and the unknowable things beneath the surface.

unityc-sharpfishing +2
TaskMan cover

TaskMan

In Development

A multiplayer micro-task game where players complete sorting, matching, and puzzle tasks to earn tokens in a distributed agent economy.

typescriptreactnode +1
FakinIt cover

FakinIt

Prototype

A visual experiment in faking 3D with 2D—a dancing stick figure rendered with perspective projection, beat-synced choreography, and CRT shader effects.

lualove2dgraphics +1
Bridge cover

Bridge

Released

A polished Klondike Solitaire implementation with procedurally rendered cards, smooth animations, and classic Windows-style scoring.

lualove2dgame +1
Shader Playground cover

Shader Playground

Prototype

An interactive GLSL shader testing tool with 14 built-in effects, real-time parameter adjustment, and animated demo content.

lualove2dglsl +1
Fishbowl cover

Fishbowl

Released

A meditative procedural aquarium with warm sunset colors, behavioral fish AI, and layered post-processing effects.

lualove2dsimulation +1
Pantry cover

Pantry

In Development

An Android app for importing recipes from any URL and storing them locally for offline kitchen use.

kotlinandroidjetpack-compose +1