COMMUNITY ROBOT ARENA
Your next match
starts here.
Drive a robot in a shared 3D arena. Practice your shots or compete with other drivers.
The server will find opponents. You can cancel while waiting.
AUTONOMOUS PRACTICE
Bring your local Java code.
Connect your computer to a private arena and test your autonomous routine. Your code stays on your computer.
Uses your current robot and match size. Pair the adapter before starting; local Java runs are unranked.
READY WHEN YOU ARE
Finding your match…
Connecting to the arena.
Connect your local adapter before starting.
Setup instructions ↗One-use token · expires in 5 minutes. Paste into the adapter terminal.
Shooting practice
Your controls
Your account
02 / ROBOT GARAGE
Customize your robot.
One drivetrain, a front intake, and one shared shooter or separate pollen and nectar shooters. Use meters, kilograms, seconds, and degrees. Your GLB model is appearance only; the server uses the declared body box.
These limits do not certify a real robot as competition legal.
- Size: up to 18 × 18 × 18 inches; mass: 3–40 kg.
- Drive: up to 2 m/s; turn: up to 180°/s.
- Ball launch: up to 20 m/s; hold at most 4 balls.
- Shot delay: 0–5 s (default 0); at least 0.1 s recovery and 0.15 s between shots. Dual shooters share the firing interval.
- Static 3D model: GLB up to 5 MB; no scripts or external assets.
Up to 5 MB. Static geometry, colors, no textures or extensions. Export +Y up, +X forward. Models are visible and downloadable by other players.
Positions use the robot's center: positive forward and left, with height measured from the floor. The intake stays at the front edge; keep shooter positions within the body.
YOUR CONTROLS
Make every button yours.
Click a binding beside a command, then press a key, press a controller button, or move a stick. Changes save automatically in this browser.
Left stick moves; right stick turns. Escape cancels an assignment. Release movement controls to stop driving.
04 / THE LEADERBOARD
Make every point count.
Highest completed alliance score per signed-in player, under this beta’s current rules version. Ties use average score. 1:1 and 2:2 have separate rankings. Private, guest, interrupted and local-Java games do not rank.