Please, use the new Blupi.org website for downloading freely all games.
Accueil CeeBot Blupi BuzzingCars CoLoBoT
Français
English
Deutsch
 
 
 
 
 
Labyrinthe Retour
extern void object::Labyrinthe( )
{
  while ( true )
  {
    object front, left, right;

    front = radar(Barrier,   0, 45, 0, 5);
    left  = radar(Barrier,  90, 45, 0, 5);
    right = radar(Barrier, -90, 45, 0, 5);

    if ( front == null )  // libre devant ?
    {
      move(5);  // va dans la case suivante
      continue;
    }
    if ( left == null )  // libre à gauche ?
    {
      turn(90);  // tourne à gauche
      continue;
    }
    if ( right == null )  // libre à droite ?
    {
      turn(-90);  // tourne à droite
      continue;
    }
    break;
  }
}