Check direction first
The small arrow above the robot shows its heading. Locate the first target relative to the robot before deciding whether to turn.
A mobile-first coding art game with 120 verified levels, daily puzzles, sound effects, anonymous URL challenges, and a practical strategy guide.
Combine paint, move, turn, and repeat commands to complete pixel routes in the correct colors across 120 verified progressive levels.
Level 33
Plan a route through the colored targets, then run your program.
Plan a route through the colored targets, then run your program.
YouToStem · Strategy
The small arrow above the robot shows its heading. Locate the first target relative to the robot before deciding whether to turn.
Treat consecutive targets of one color as a small task, then switch the brush for the next segment to avoid color mistakes.
After a failed run, trace from the start and change only the first command that turns wrong, crashes, or uses the wrong color.
Use Repeat Previous for consecutive identical actions. Shorter programs are easier to inspect and stronger in friend challenges.
Read the colored targets and obstacles, choose a brush color, then arrange paint, move, turn, and repeat commands. The robot must match every target color without painting extra cells.
It is designed mainly for ages 6–12. The first 30 levels use a small canvas and one color, while later stages add color changes, longer paths, and more obstacles.
Yes. Each numbered level uses a fixed seed, so it always produces the same puzzle. Canvas size, route length, colors, and obstacle density increase by stage.
It executes the previous effective command one more time. On a straight painted segment, one Paint & Move command followed by repeats can shorten the program.
The daily board and level are derived from the current date. Everyone receives the same challenge that day, and it changes automatically the next day.
No. After winning, Invite Challenge puts the board seed, command count, and completion time into the URL so a friend can play the same artwork.
Browsers usually require a tap or click before audio can begin. Use any command to enable sound, and use the speaker button in the game header to mute or unmute it.