SHOP
Coins: 0
LEVELS
TINKER
Program a robot to solve puzzles!
Click an instruction, then click a slot to place it.
Coins: 0
Program a robot to solve puzzles!
Click an instruction, then click a slot to place it.
Tinker is a command-queue programming puzzle game. You write a short program for a robot by selecting instructions from the palette and placing them into numbered slots. When you press RUN, the robot executes your program one step at a time — moving, turning, jumping, picking up gems, and navigating toward the exit tile. If the robot hits a wall, falls into a gap, or exhausts your program without reaching the exit, a message names exactly what went wrong; RETRY reloads the level and clears the slot row, so you re-enter the program with what you just learned.
The instruction palette shows all available commands. Click or tap a command tile to select it — it highlights in cyan — then click or tap a numbered slot in the program row to place it. Click a filled slot without selecting a command to clear it. Your program executes left to right through the slots; empty slots are skipped. The active slot lights up in green during execution so you can follow the robot's logic step by step.
Each level defines a slot cap — it is simply how many slot boxes the level gives you, and the status line beside the buttons keeps a live count of how many you have filled against the 3-star target. Using fewer slots earns more stars: a perfect 3-star solution uses the minimum number of instructions the puzzle requires. Stars convert to coins that spend in the shop to unlock advanced instructions and additional program slots. The LEVELS screen — on the menu and after any run — lets you replay any unlocked level to raise its star rating, and replays pay out the coin difference whenever you beat your previous record.
A seeded Daily Challenge is also available from the menu: every UTC day, the date picks one level from the full catalogue and tightens its slot cap, so all players worldwide solve the same variant. The tightened cap never drops below the level's optimal solution, so the daily is always winnable. The full instruction palette is temporarily unlocked during the daily, and completing it earns a 200-point bonus on the standard leaderboard.
Six core instructions carry the entire campaign — later worlds add no new commands, only harder arrangements of the same tiles: MOVE advances the robot one tile forward in its current direction; LEFT and RIGHT rotate it 90 degrees without moving; JUMP leaps two tiles forward (over one tile, useful for crossing gaps); PICKUP grabs a crate from the tile directly ahead of the robot — you face a crate and reach for it, never stand on it; PLACE sets the carried crate down on the tile directly ahead, onto open floor, onto a pressure plate, or into a gap. A seventh instruction, WAIT, holds the robot in place for one step.
Tile types define the puzzle structure. Floor tiles are safe to walk on. Wall tiles block movement — the robot fails immediately if instructed to walk into one. Gap tiles are open pits: a MOVE into a gap causes the robot to fall and fail, but JUMP can cross a single-tile gap. JUMP clears gaps and crates only — it cannot leap over walls or locked doors, and landing in a gap or on a locked door fails the run. Gem tiles must all be collected before the robot can exit. Crate tiles are solid and block both movement and jump landings; face one and use PICKUP to carry it, then PLACE to set it down ahead — dropping a crate into a gap fills the pit and turns it into walkable floor. Exit tiles end the level successfully when the robot steps onto them with zero gems remaining.
World 2 introduces pressure plates and locked doors. A pressure plate tile requires a crate to be placed on it, which unlocks its paired locked door. Plan your sequence carefully — each plate consumes the crate placed on it, doors sit between the robot and the exit, and the later levels chain two crate-and-plate pairs with gems and gaps in between. These multi-step mechanics make World 2's puzzles significantly deeper than the linear tutorial levels of World 1.
Five worlds run from tutorial to expert, and each one is built around a different idea rather than a new button. TUTORIAL teaches the palette one command at a time. WORKSHOP is crates, plates and doors. FOUNDRY is routing under pressure: gems, pits and jumps with no plates at all, where the lesson is that JUMP covers two tiles for a single slot and collects the gem it lands on, so the shortest program is rarely the one that walks. VAULT is locked doors at scale — a plate need not sit anywhere near the door it opens, so you have to read the level instead of assuming the next tile along. REACTOR is about which tool to spend where: a crate can bridge a pit or hold a plate down, never both, and JUMP clears a single pit or crate but never two in a row, so committing your only crate to the wrong job strands the run.
Every level in the game has been solved end to end against the live rules in a program of exactly its stated optimal length, so a 3-star rating is always reachable and no puzzle can be an impossible layout. If you are stuck, the constraint is the arrangement, not the level.
Every solved level rewards one to three stars based on instruction efficiency. The star formula is straightforward: 3 stars for the optimal solution (minimum instructions), 2 stars for up to two instructions beyond optimal, 1 star for any working solution. Stars translate to coins at ten coins per star. Coins persist across browser sessions and fund upgrades at the shop. The shop lets you purchase the JUMP instruction outright, the PICKUP and PLACE pair, and slot expansions that raise your program capacity to 12 and then 16 slots — and once purchased, the larger capacity applies on every level whose own cap is lower. The late levels already hand you up to 16 slots without buying anything, so the expansions pay off most on the tight early boards, where a level's own cap can be as low as four. No level's optimal solution runs longer than 14 instructions.
The leaderboard tracks your total accumulated score across all solved levels. Each level awards 100 points multiplied by your star rating, so a 3-star solve yields 300 points and a 1-star solve yields 100. Aim for 3-star completions across all five worlds for a maximum score, and keep the leaderboard in mind when attempting to optimize a solution you solved with 2 stars — often one instruction can be eliminated by rethinking the approach direction.