info
⭐⭐⭐ | ?? instructions and ?? steps or less |
⭐⭐ | ?? instructions and ?? steps or less |
⭐ | Finishing level |
![]() |
Forward - Move one step forward if there isn't any obstacle ahead. |
![]() |
Turn left - Turn 90° to the left. |
![]() |
Turn right - Turn 90° to the right. |
![]() |
Pick - Pick item on the position character is standing on. Only some items can be picked. |
![]() |
Drop - Drop item on the position character is standing on. Only one item can be dropped on the ground, if you want to drop more you must walk somewhere else. |
![]() |
Unlock - Unlock the doors directly in front of the character. When unlocked you can walk there. |
![]() |
Repeat - Repeats commands inside this block specified amount of times. When you add this instruction a slider will appear where you can specify how many times should instructions be repeated. You can change this later by taping on the repeat command on the bottom of the screen. This instruction has it's own plus sign where you can add other instructions to be repeated.
![]() In the example above, first command is Forward, second command is Repeat which contains two commands (#3 Forward and #4 Pick), then the plus sign (red) which adds commands inside the Repeat block. Then #5 is normal command (will not be repeated) and the blue plus will add commands to the end of program. |
![]() |
Can forward - This command contains two blocks, each may contain multiple commands.
First block will run if there is no obstacle ahead. Second block will be run if there is
obstacle ahead.
![]() In the example above, first instruction is Forward, then is second instruction "Can forward" with 2 blocks (CAN and CAN'T). If character can go forward first block will be executed with Forward and Left command. If character cannot go forward second block will be executed with Right command. After that 6th command will be executed and so on. |
![]() |
Can left - This command contains two blocks, each may contain multiple commands. First block will run if there is no obstacle on left. Second block will be run if there is obstacle left. |
![]() |
Can right - This command contains two blocks, each may contain multiple commands. First block will run if there is no obstacle on right. Second block will be run if there is obstacle right. |
Click on the available instructions on the top to add them to program at the bottom, then click on "Run" to run the program.
You can also add instruction into block by clicking on + sign at the end of the block.
To remove instruction swipe them down.
To change instruction swipe them up and choose different instruction.
This game uses tileset TINY16 by Sharm (Lanea Zimmerman) published on https://opengameart.org/content/tiny-16-basic