code2motion/toymaker

ToyMaker v1

Make Something That Moves.

ToyMaker turns a prompt into a live c2merse with Sidecar templates, instant preview, and a direct publishing path into Playroom. The generator surface already exists. This shell makes it usable.

Preview

Live iframe

Generate into a sandboxed preview without leaving the studio.

Publish

Render route

Persist source and serve published HTML at `/render/[id]`.

Sidecars

4 modes

General, Particles, Shader, and Audio templates are ready to generate.

Studio snapshot

Template driven

Prompt

electric tide pools with drifting particles that flare when you tap

Sidecar

Particles

InteractStyle

tap

generate(prompt) → preview(data:url) → publish(render/[id])

adaptive templates

General

Flexible motion systems that reshape around the interact style you pick.

force fields

Particles

Boids, swarms, and magnetic drift tuned for touch-heavy experiences.

GLSL surfaces

Shader

Full-screen fragment worlds for gradients, plasma, and synthetic light.

FFT reactions

Audio

Mic-aware or autonomous visualizers that stay kinetic even without input.

Step 1

Describe the motion system you want to build.

Step 2

Pick a Sidecar specialization and interact style.

Step 3

Generate a live preview, inspect the source, and iterate.

Step 4

Publish directly into the Playroom feed through the render route.