Bot Logic(Code name) is simple educational game that challenges you to tackle complex logic problems while teaching valuable programming concepts. Using javascript, players program their bots to navigate through progressively challenging mazes.

Example Code

var robot;
var sonar;

while(true) {
  var distance = sonar.ping();
  if (distance == 0)
    robot.rotateLeft();
  while(distance-- > 0)
    robot.moveForward();
}

Technology

  • Java
  • OpenGL
  • LibGDX
  • JavaScript interpreter - thanks to Mozilla Rhino