Puzzle

Robot Route

Level1 / 12
Solved0 / 12
Stars0 / 36

DISPATCH LAB / 01

First Steps

Forward moves one tile in the direction the robot faces.

Facing eastEnergy 0/0Target 3 commands
Ready for dispatch

Ready. Build a program, then run it.

◆ Energy↗ Exit× Hazard→ Conveyor⏻ Switch▥ Gate
Text map & coordinates

Rows and columns start at 1 in the top-left corner. Robot at column 2, row 4, facing east. 0 energy cells remaining. Circuit A closed; B closed. Ready. Build a program, then run it.

  • Row 4, column 5: exit

All tiles not listed are floor or walls, shown below as . and #.

#######
#######
#######
#...E##
#######
#######

COMMAND DECK

Build the route.

0/32

Queue commands, then watch your plan unfold. Turns happen in place.

YOUR PROGRAM
  1. Your route starts here.
    Add commands above. Tap a queued command to remove it.
0/0 executed
Make it efficient.

★ Reach the exit
★★ Use 6 commands or fewer
★★★ Use 3 commands or fewer

Personal best: not solved yet

About Robot Route

Robot Route is a programming puzzle about planning a complete journey before it happens. Build a queue of Forward, Turn Left, Turn Right and Activate commands, then send your robot through a factory floor. Twelve handcrafted levels introduce energy pickups, hazardous tiles, gate circuits and conveyor chains, with optional targets for efficient programs.

How to play

  1. Queue commands using the four buttons. Forward moves one tile in the direction the robot faces; turns change its facing without changing its position.
  2. Collect every yellow energy cell, then reach the green exit. Collection happens automatically when the robot arrives on a cell.
  3. Stand on switch A or B and execute Activate to toggle the matching circuit. A controls A gates; B controls B gates. All circuits begin closed.
  4. Conveyors automatically carry the robot along their arrows until it reaches ordinary floor. They do not change its facing or consume extra commands.
  5. Run plays the program from the start. Step executes one command; Pause and Resume let you inspect a run. Editing the queue resets the robot and circuits.
  6. Walls, closed gates and hazards stop the run. Revise your program and try again; there is no penalty for experiments.
  7. Finish for one star, use no more than three commands above the target for two, or meet the target for three. Your best executed command count is saved per level.

Controls

  • Tap or click command buttons to append instructions
  • Tap a queued command to remove it; Undo removes the last command
  • Run, Pause, Resume, Step and Reset controls
  • With the editor focused: W Forward, A left, D right, E Activate, Enter run/pause, Backspace undo

Features

  • 12 handcrafted levels
  • Switches and two gate circuits
  • Automatic conveyor chains
  • Step-by-step playback
  • Efficiency stars and saved personal bests
  • Text map and keyboard controls

Strategy & practical tips

  1. Track the robot's facing after every turn. Left and Right rotate it in place, so a northbound path may need a turn before the next Forward.
  2. Break a route into checkpoints: energy cell, switch, gate, exit. Use Step to check each checkpoint before running the whole program.
  3. Trace a conveyor chain to its final landing tile. The robot keeps its original facing even when the belt turns a corner.
  4. Activate only while standing on a switch. Repeating Activate toggles the circuit closed again, so check the gate state before passing through.
  5. A successful route earns a star at any length within the queue limit. Once it works, remove unnecessary turns or use a conveyor to reach the efficiency target.

A common mistake

Assuming the robot turns to face the direction of a conveyor. A belt can move it north while it is still facing east, so the next Forward may go sideways from the landing tile.

Robot Route is free to play in any modern web browser on desktop, tablet and phone — no download, no account and no install. In games that track personal bests, records are saved in this browser and are removed if you clear site data.

More games to play