Dev Blog

Thoughts on game development, systems programming, and tech

Building a Rhythm Game in S&box

I've been working on Crowd Surfers, a 3D rhythm game built in S&box. The biggest challenge so far has been implementing tight audio-visual synchronization for the note highway system.

The key insight was to decouple the visual rendering from the audio timing - using a dedicated AudioTimeline class that handles precision timing while the visual notes interpolate smoothly at the render framerate.

More details coming soon as I continue development!

Redesigning My Portfolio Site

Just finished revamping my portfolio with a cleaner, more intentional design. Moved away from the typical "Matrix code rain" aesthetic to something that feels more personal.

The new design features a profiler-inspired gradient background and a unique slate + coral color scheme. Much happier with how it turned out!