It starts with
a little momentum.
Grab a piece. Find a connection.
Make a little momentum of your own.
Click the left stick (LS) to show or hide this guide. B closes it.
| Left stick | Move relative to the camera view |
|---|---|
| Right stick | Look around |
| LB + Right stick | Orbit around selection |
| LT / RT | World down / up |
| LB + LT / RT | Zoom out / in |
| A | Select / place |
| X | Pick up selected piece |
| Y | Piece or scene actions |
| RB | Add a piece / open carousel |
| RS | Frame selection |
| View | Frame the board |
| Menu | Game menu |
| LS | Show / hide control mapping |
| Left stick | Move the piece |
|---|---|
| LB + Left stick | Move relative to the camera view |
| D-pad ← / → | Rotate left / right |
| LB + D-pad ← / → | Previous / next shape |
| D-pad ↑ / ↓ | Raise / lower by 5 mm |
| A / B | Place / cancel |
In menus: stick or D-pad navigates, A activates, B goes back. Menu opens or closes the game menu.
Radial actions: point a stick or cycle with D-pad left/right. Carousel: stick or D-pad browses tiles; LT/RT changes sections.
Press a controller button to connect.
Left stick: view-relative move · Right stick: look · LT/RT: world down/up · LB + right stick: orbit · LB + triggers: zoom
While holding a piece: left stick moves it, D-pad rotates or adjusts height. Hold LB to move the camera instead. Right-stick click focuses selection; View shows the board.
In menus: stick or D-pad navigates, A activates, B goes back. Menu opens or closes the game menu.
Radial actions: point a stick or cycle with D-pad left/right. Carousel: stick or D-pad browses tiles; LT/RT changes sections.
Build, test, and discover. Each challenge keeps its own circuit.
Saved in this browser. Export JSON to take a circuit to another device.
Your circuits will appear here. Save your first creation above.
Choose a tile shape and connect its edge ports. Drag a tile to move it. Hold briefly, slide to an action, then release. Drag empty space to pull the board.
Mouse & keyboard
Left-drag empty space to pan; right-drag to look around. Alt + left-drag orbits around the selection. Middle-drag or Space-drag pans. Wheel zooms. WASD moves relative to the view; Q/E moves along view down/up. 1/2/3 selects Select/Move/Rotate tools. F frames selection; Home frames the board. Context Menu or Shift+F10 opens actions; Escape cancels.
Stack height
Extend from selected port · 10 mm drop
Move one cell
Display
Add a piece
Select in your circuit
Choose a piece, rotate it, then tap the board to place. Select a rail and choose Move, Rotate or End heights for visual handles. End heights changes A or B while keeping the other end fixed. Drag any movable rail to adjust it. Tap a rail for its action menu. Tap empty space for camera tools.
Gold markers show ports; nearby connections automatically match pitch and height. Green means snapped, red means blocked.
Left-drag empty space to pan; right-drag to look around. Alt + left-drag orbits around the selection. Middle-drag or Space-drag pans. Wheel zooms. WASD moves relative to the view; Q/E moves along view down/up. 1/2/3 selects Select/Move/Rotate tools. F frames selection; Home frames the board. Context Menu or Shift+F10 opens actions; Escape cancels.
Two fingers pan, twist to orbit and pinch to zoom.
Start and finish can be moved, rotated and raised like other rails; they cannot be deleted. Save stays on this device; export JSON to move a design between devices.
Drag A or B vertically on the selected rail. The other end stays fixed.
Save on this device, or export your circuit to take it elsewhere.
Test your design, then return to building.