Projects
Dave's Discord Utilities
Dave’s Discord Utilities is a server-side Vintage Story mod that extends Th3Essentials with Discord-based whitelist request tools, staff review controls, account-link tracking, and configurable bot status updates.
I built it to cut down the repetitive Discord and whitelist work that server staff usually have to do by hand, while keeping each request easy to review later.
Project Links
Orb Catcher
Orb Catcher is a browser game built from a curl-noise fluid experiment in Rust, Macroquad, and WebAssembly.
The original prototype was my way of learning how the paper Curl-Noise for Procedural Fluid Flow uses noise to create smoke-like motion. I later turned that experiment into a game: collect the target color orbs, avoid obstacle orbs, and use movement or boosts to disturb the flow.
Project Links
Flail
Flail was my senior thesis at Say Si, built in Unity with a Kinect. I wanted to test an asymmetrical game setup: one person used a controller, while the other used their whole body.
In the gallery, people quickly started dodging, jumping, and leaning in public to avoid damage from the other player.
Desideratum
Desideratum was an interactive mirror display built in Processing. It used OCR and layered different visuals over the viewer’s reflection, with each visual set tied to a different theme.
I wanted people to see themselves inside the piece instead of just watching an animation play. The mirror gave the interaction an immediate hook: stand in front of it, see yourself, then watch the software change what gets placed over you.