Devlog
Notes from the kitchen: how the games get made, what worked, what didn't, and the occasional detour into bread.
Announcing Baker Engine
An open-source web game engine built out of our own games: what's in it, how Churn uses it, why Spellbox keeps its own engine, and the new devlog this post runs on.
A chalkboard seen through a CRT
How we rebuilt this site's colors and type around one idea: slate, chalk, four accents in three strengths, measured contrast, and the template habits we dropped.
49 spells from 14 runes
Spellbox has no spell list, just two rows of seven runes. The whole grid, mana as simple addition, status effects, and why the magic system is one table.
Churn's chess pieces are built in code
No model files: FIDE proportions, lathes and lofts, one animation shader, and 36 piece variants drawn in 13 draw calls.
Recording real gameplay in headless Chrome
Every clip on this site was recorded by a script: Chrome's screencast, true frame timing, scripted key presses, and the out-of-order frame bug we found.
Meet Loaf: building a mascot in Three.js
A loaf of milk bread made entirely in code: the silhouette, the toon shader, the face that replaced the kawaii one, and filming it frame by frame.