@Override
  public void update() {
    switch (moveDir) {
      case 0:
        move(-1, -1);
        break;
      case 1:
        move(0, -1);
        break;
      case 2:
        move(1, -1);
        break;
      case 3:
        move(1, 0);
        break;
      case 4:
        move(1, 1);
        break;
      case 5:
        move(0, 1);
        break;
      case 6:
        move(-1, 1);
        break;
      case 7:
        move(-1, 0);
        break;
    }
  }