Playground
Grow a city — or a race circuit — from one seed
This is the live street generator that ships in @jgengine/core, rendered in full 3D: streets, frontage building lots, traffic. Every drag regrows the whole city deterministically — same seed and sliders, same city, in the browser, in the editor, and in a shipped game.
46 streets · 262 buildings
Bake this exact layout into a game
bun packages/editor/src/mcp/cli.ts --game <id> --rpc '{"method":"generate_streets","seed":"vice-isle","mode":"net","halfX":260,"halfZ":260,"center":{"x":0,"y":0,"z":0},"params":{"gridness":0.85,"connectivity":0.6,"branching":0.25,"winding":0.15,"segmentLength":90,"boulevards":0.2,"elevation":0.35,"maxGrade":0.12}}' --saveloading three.js…
drag to orbit · scroll to zoom