Posts
Dave's Discord Utilities released for Vintage Story
Dave’s Discord Utilities release
I added a project page for Dave’s Discord Utilities, a server-side Vintage Story mod for Th3Essentials that handles Discord whitelist requests, staff review cards, account-link tracking, role and nickname updates, and configurable bot status text.
The full write-up is available here:
Orb Catcher playable on itch.io for free!
My first web game released on itch.io!
Instead of just letting unfinished projects sit in my drives I decided to polish it up and put it up for others to enjoy. I will be updating this project over time, but you can find the latest version here:
Building Procedural Tracks: Splines, Extrusions, and Loops
Building Procedural Tracks: Splines, Extrusions, and Loops
I’ve been working on an arcade racing game that contains its own level editor to allow for shareable user-generated tracks!
I am still working on some personal projects at the time, mostly to learn new subjects and techniques, but I wanted to update this site with something that’s been occupying a lot of my time in the meantime.
Visuals are currently placeholder while I finish the spline extrusion math.

Now I realize this doesn’t look like much with very little context, but this is what hours of work looks like.
Curly Vortex Browser Game
Curly Vortex Browser Game
This is a work-in-progress updated version of my WebAssembly fluid simulation. It includes a new Wave Mode and better mobile support.
For iOS browsers, you might have to rotate your device landscape for the best experience.
Still implementing more features at this time. Bear with me.
Fluid Flow Simulation v1
WASM in your browser
This is a simple project meant to practice and learn about WebAssembly. This was written using Rust and converted into WebAssembly.
For the fluid flow simulation, I used a technique described in the paper Curl-Noise for Procedural Fluid Flow by Bridson, Hourihan, and Nordenstam.