Introduction
Function panel is the main part of the GUI, allowing player to send instructions to the robot.
Details
The following panels are the functions panels. First - the player is supposed to drag the functions from the bottom panel onto the right panel with LMB. Then after he's used the functions he needed he can re-order the functions on the right panel using LMB to drag and RMB to drop.
Pressing the
with LMB will restart the level. Pressing the
function will compile the code and prepare it for running, it will update the code log as well. Pressing the
will run the code, moving robot and reducing the energy by some value with each move.
Bottom panel:
Right panel: