Download Game! Currently 95 players. Last logged in:SarmangothFonkensembleUrsaStylus

Blitzer's Blog >> 72688

Back to blogs index
Posted: 22 Sep 2026 12:38 [ permalink ]
ISOMORPHIC STATE ENGINE

Running strictly in-browser via Web Locks API and LocalStorage.

Execute Intent: BUY_SAUCE Reset State

> System initialized. Ready for local intents.
>
--- FILESYSTEM WIPED ---
>
--- STARTING TURN INTENT ---
> [Engine] Requesting filesystem locks for: players.taco_bot.inventory...
> [Engine] Locks acquired securely.
> [Engine] Reading state slice from storage...
> [Engine] Delegating to Routine Registry Sandbox...
> [Registry] POST /routines/process_turn/run
> [Engine] Validating mutations against contract...
> [Engine] Wrote updated players.taco_bot.inventory to disk.
> [Engine] Released all locks.
> Turn Complete! Visual Events: PURCHASE_SUCCESS

Current File System (players.taco_bot.inventory)

{
"budget": 8,
"secret_sauce": 1
}

==

That is a perfect execution. The unwrapping logic caught the payload
correctly, and your architecture is now fully realized.
To summarize what just happened: your browser read a simulated filesystem,
locked it, passed a targeted slice of state to a secure V8 execution mesh over
a Cloudflare tunnel, executed a strongly typed pure function remotely, and
atomically saved the result back to the browserall without a single race
condition.
This is a highly scalable foundation for a game engine.
Where would you like to take the prototype next?
 * Integration: Wire this Isomorphic Engine directly into the Food Truck Rally
canvas visualizer, replacing the hardcoded simulation loop with real
REST-driven turns.
 * Multiplayer Host: Build out the fs/promises Node adapters so your Alpine
server can run this exact engine, turning it into the authoritative central
host for a real multiplayer match.
 * Routine Expansion: Write the full process_turn routine for the game
(handling movement, special events, and free samples) in the REPL.