FreeCIV PC/Unix a TECFA

FreeCiv (http://www.freeciv.org/) est un clone gratuit du jeu "Civilisation" qui tourne sous Unix/Linux et Windows (un peu plus lentement). Il s'agit d'un jeu de stratégie qui consiste à faire évoluer une civilisation le plus rapidement possible pour pouvoir dominer le monde. Vous devez vous battre (ou au moins vous défendre) contre d'autres civilisations.

Vous pouvez jouer ce jeu en mode "single" user ou multi-user. Je vous conseille de jouer cela avec qq qui a déjà une petite expérience avec ce type de jeu (sinon lisez le début des manuels sur le web et surtout explorez les menus du client).

FreeCiv possède une architecture client-serveur. Pour le faire tourner il faut un serveur et un client par utilisateur (même si vous jouez seuls). Vous pouvez explorer ce jeu tout seul à la maison sans être connecté. Pour jouer en réseau, je vous recommande d'utiliser un sun de TECFA comme serveur. Les clients Unix/Linux marchent mieux mais il existe aussi un client Windows (voir ci-dessous). En résumé: il faut d'abord lancer un serveur, ensuite attendre

Ressources

1. Installation et utilisation sur un PC/Windows chez vous

Note: Pour jouer à TECFA, voir "Civilisation en réseau"

En dehors de TECFA, il faut d'abord télécharger freeciv-1.11.4-win.zip. Cela vous donne le client et un serveur. Il existe une copie locale dans le répertoire clients.

Ensuite suivre ces instructions (copiées de http://www.freeciv.org/windows/#Native )

Step-by-Step to get this distribution running...

  1. Extract the archive.
    It will extract into a subdirectory called "freeciv".

  2. Start the server:
    1. Open a new MS-DOS/Command Prompt window.
    2. Use "c:", "d:", etc. and "cd /.../freeciv" to change to the Freeciv directory.
    3. Type "civserver" to start the server. You should see:

      This is the server for Freeciv version 1.11.4
      You can learn a lot about Freeciv at http://www.freeciv.org/
      1: Now accepting new client connections.

      For introductory help, type 'help'.
      >

  3. Start the client; connect to the server:
    1. Open a second MS-DOS/Command Prompt window.
    2. Use "c:", "d:", etc. and "cd /.../freeciv" to change to the Freeciv directory.
    3. Type "civclient" to start the client. A Freeciv client window should open, and a Connect to Freeciv Server dialog should also open.
    4. In the Connect to Freeciv Server dialog, press the Connect button. The dialog should close, and the Game menu in the Freeciv window should become enabled.

  4. Set up your game parameters in the server; start the game:
    1. Switch back to the server MS-DOS/Command Prompt window.
    2. Now, enter Server commands. Use "help" for help.
      (To get a quick game started, just type "set aifill 5" to tell the server to automatically create 4 AI players for you to play against.)
    3. Start the game by typing "start". A What Nation Will You Be? dialog should open in the client.
    4. In the What Nation Will You Be? dialog, choose a nation, and press Ok.
    5. Switch back to the Freeciv client window. Now, you're up and running!

2. Civilisation en réseau

Je vous conseille la stratégie suivante:
  1. Mettez-vous sur le MOO pour régler d'éventuels problèmes. Décidez qui va lancer et gérer le serveur (qq qui sait taper 2-3 commandes dans une fenêtre terminal). Cette personne lance d'abord le serveur point suivant) et attend ensuite que tout le monde soit connecté. Donc la/le gestionnaire du serveur doit faire 2 / 3 / 4. Les autres ne font que le point 3 !!
  2. [gestionnaire du serveur] Faire tourner le serveur sur tecfasun5 (sinon vous devez installer un serveur chez vous)
  3. [tout le monde] Lancer un client Note: Voir ci-dessus pour installer freeciv
  4. [gestionnaire du serveur] Démarrer / sauver le jeu
  5. [tout le monde]: Il faut d'abord choisir un personnage (dialogue qui s'ouvre dès que le serveur est lancé). Ensuite faire les mouvements et clicker sur "turn done" une fois que vous avez terminé. Attention, pour bouger vos pions, il faut peut-être vérouiller le clavier numérique (NumLock)

Problèmes

  1. Certains joueurs vous laissent trop attendre: Mettez-vous d'accord pour un timeout. Le gestionnaire du serveur peut taper 'set timeout xxx' dans la console du serveur pour faire avancer le jeu au bout de xxx secondes même si certains n'ont pas fini (par exemple 'set timeout 300 fait avancer le jeu toutes les 5 minutes). Taper 'help' etc. pour voir les autres options.
  2. Si vous perdez la connexion vers la fenetre qui tourne le serveur, il faut relancer le jeu avec le dernier "SAVE FILE" par exemple: start-civ-server -f civgame800-sav
  3. Cartes graphiques: il faut au moins 16K couleurs
    Set your color depth at least to highcolor (16 bpp).
    If you have an ATI gfx board you have to add DEVBMP=0 into the display section of windows\system.ini:
    
    [display]
    DEVBMP=0  
    
D.K.S.
Modified: 17-Apr-2001