@Override
  protected synchronized void init() { // aspects réseau
    clientCom = mainWindow.clientCom;
    clientCom.setGameHandler(this);

    // initialisation standard
    super.init();

    // on récupère le numéro du seul joueur local, une fois pour toutes
    localPlayerId = -1;
    int i = 0;
    while (localPlayerId < 0 && i < round.players.length) {
      Player player = round.players[i];
      if (player.local) localPlayerId = i;
      i++;
    }

    // on récupère l'aire de jeu et on prévient le serveur qu'on est prêt
    resetRound();
  }