A polished coding maze game for kids with 60 campaign levels, conditions and loops, plus keys and doors, switches, ice, portals, daily challenges, and shareable custom maps.
60-level campaign · four progressive chapters
🗺️ Coding Adventure Progress
Unlocked 1/60 · Stars 0/180
Level 1
Difficulty: ★☆☆☆☆Recommended blocks: --Best: --
Mission: Reach the goal
🎒 Empty
Build a program that guides the robot safely to the trophy.
🧩 Available Coding Blocks
Chapter focus: understand that programs execute from top to bottom.
📜 Robot Program
Blocks used0 / --
Click a block above to add it to the program. Use ↑ ↓ to reorder and ✕ to remove.
Attempts 0 · Hints 0
Check the robot's direction, then build your program from the first block.
🛠️ Map Canvas
The boundary counts as an obstacle. Keys and doors, switches and gates, and portals A and B must appear in pairs; you may place up to 3 batteries.
🎨 Map Tools
Choose a tool, then click a cell to place an element.
🔗 Map Share Code
📘 Robot Maze · Game GuideWhenever you need help, reopen this guide from the top of the game.
① Study the MapCheck the robot's direction, the goal, and mechanisms such as keys, switches, ice, portals, and batteries.
② Build a ProgramClick the available coding blocks to add commands to the Robot Program, then use ↑ ↓ to reorder them.
③ Run from the StartClick “Run from Start.” Commands execute from top to bottom; hitting an impassable obstacle ends the run.
④ Optimize for Three StarsComplete the level first, then reduce blocks and execution steps. Three stars require no hints and no collisions.
🎯 Goals and Three-Star Rules
★ 1 Star: Complete the Mission
Reach the goal and complete every required mechanism task: collect the key, activate the switch, and gather all batteries.
★★ 2 Stars: A Leaner Program
Complete the mission within the recommended block budget and use the required condition or loop skill when the level calls for it.
★★★ 3 Stars: Excellent Algorithm
Meet the two-star requirements, stay within two steps of the reference, and finish without hints or collision failures.
💡 Hints Do Not Block Completion
Hints have three levels: mechanism guidance, the first three reference blocks, and the complete reference program. You can still finish after using a hint, but cannot earn three stars on that run.
🧩 Coding Block Reference
Block
Effect
When to use
🤖 Move Forward 1 Cell
Move one cell in the robot's current direction.
The basic movement command. An impassable obstacle ahead causes the run to fail.
↻ Turn Right / ↺ Turn Left
Change direction without moving.
Use at corners.
⚠️ If Blocked, Turn Right / Left
Turn only when a wall, closed door, or closed gate blocks the way.
Introduced in Chapter 2 to make programs react to the map.
↩ Turn Around
Rotate 180°.
A clear way to reverse direction without two separate turns.
🔁 Repeat Forward 2 / 3 / 4 Times
Move forward several times with one block.
Introduced in Chapter 3 to compress repeated moves and reduce the block count.
⏩ Move Until Blocked
Keep moving until blocked or the mission is complete.
An advanced Chapter 4 loop for long, regular paths.
🗺️ Map Mechanisms
Wall
Never passable. Condition blocks treat a wall as “blocked ahead.”
Key + Door
Step on the key before passing through a closed door. If a level has a key, it must be collected to complete the mission.
Switch + Gate
Step on the switch to open every gate permanently. Levels with a switch require it to be activated before completion.
Ice
The robot slides in its current direction until blocked, leaving the ice, or entering a portal. Plan where it will stop.
Portal A / B
Entering either portal teleports the robot to the other without changing direction and ends the current slide.
Battery
Batteries are collected by stepping on them. Collect every battery before reaching the goal.
Goal
Reaching the goal is only the final step; key, switch, and battery tasks must also be complete.
Robot Direction
Move commands always follow the current direction, so check where the robot faces before coding.
🚀 60-Level Learning Path
Chapter 1 · Levels 1–15
Sequential execution: translate a route into precise move and turn commands.
Chapter 2 · Levels 16–30
Conditions and mechanisms: add blocked-ahead turns, switches and gates, then keys and doors.
Chapter 3 · Levels 31–45
Loops and compression: repeat moves and solve ice, portals, and their combinations.
Chapter 4 · Levels 46–60
Combined algorithms: mix all mechanisms and progress from solving routes to writing shorter, more reliable programs.
Recommended approach:First solve the mission without chasing three stars. Next identify repeated moves and fixed turns. Finally compress the program with conditions and loops.
📅 Daily Challenge and 🛠️ Custom Maps
Daily Challenge
A fixed combined maze is generated from your local date each day. Refreshing does not change it, and every coding block is available.
Custom Map
Choose a 5×5, 7×7, or 9×9 canvas. After placing elements, validate the map to check pairing rules and confirm a solvable route.
Custom Map Rules
Keys require doors; switches require at least one gate; portals A and B must be paired; up to 3 batteries are allowed; start and goal cannot overlap.
RM2 Share Codes
After validation, generate an RM2 code and send it to someone else so they can import the same map.
🧠 Troubleshooting
Keep hitting walls?
Do not add more forward moves. Check each turn or use an if-blocked turn when available.
At the goal but not finished?
Check the mission bar for a missing key, inactive switch, or uncollected batteries.
Sliding too far on ice?
Ice is not a normal cell. Trace the straight slide to predict where the robot stops.
Program too long?
Replace consecutive moves with repeat blocks, then see whether Move Until Blocked can replace a long sequence.
Want three stars?
Optimize after completing the level once. Avoid hints and collisions, and stay within the block budget.
Not sure where to begin?
Trace the route with your finger: move or turn at each step. Write a simple correct program before compressing it.
❓ Frequently Asked Questions
What programming skills does this robot maze teach?
The 60-level campaign starts with sequential execution, then introduces conditions, loops, code compression, and combined mechanisms so players learn to break routes into executable steps.
How is the difficulty organized across the 60 levels?
The campaign has four chapters of 15 levels: basic movement and turning, conditions and mechanisms, loops with ice and portals, then combined keys, doors, switches, and batteries.
Do daily challenges and custom maps require an internet connection?
No. Daily challenges use your local date, and custom maps, validation, share codes, and progress all run in your browser.
Where can I find the game guide?
Click “📘 Game Guide” beside the game modes to open the full manual, including block descriptions, mechanism rules, three-star tips, the four-chapter learning path, and troubleshooting advice.