The purpose of the game is to program the yellow gembug to collect the green gems while avoiding the red walls.
Choose a scenario (One Above, Box,...) on the main menu. The playing field will be displayed. Select the
button to bring up the coding
window. Then choose to show the available commands.
Descriptions of the commands are below.
Tapping on a command will add it to the code window. Once a command is added to the code window, it can be deleted or indented by tapping on the command to bring up another window.
Commands that are to be executed when an "if" or "else" statement is used should be indented.
See below for an example which makes the gembug turn left if there is a
wall in front of it; otherwise the gembug will move.
Once the code is complete, press the button to load the scenario. Then press the button to execute the commands. The commands will be repeatedly executed until all gems are collected or the gembug hits a wall.
|move||Moves the gembug forward one position.|
|turn...||Turns the gembug left or right relative to itself.|
Checks what is in the spot in front of the gembug.|
Checks the direction the gembug is facing.|
Checks how many moves the gembug has taken.|
Checks how many gems the gembug collected.|
Used to execute statement(s) when the if condition is false. Must be used with an
if statement. |
Select the button on the menu screen to design your own world. Click on the symbols at the bottom. Then click on
a spot to add or delete the item.