Go Siege a le mérite de revisiter de manière originale un des plus fameux jeux de réflexion qu’est le jeu de Go.
Les principes de capture restent les mêmes que dans le Go mais l’originalité du jeu provient de son tour de jeu :
Dans Go Siege, tous les joueurs partagent un même tour. A chaque tour, un joueur peut placer une seule pierre sur le plateau. Une fois qu’il a décidé où placer sa pierre, une pierre fantôme (transparente) apparaît sur le plateau de tous les autres joueurs. A la fin du tour, toutes les pierres fantômes deviennent réelles.
Derrière ce principe se cache la volonté de créer des parties avec un grand nombre de joueurs et qui ne s’arrêtent jamais.
Chaque joueur se connecte à un serveur sur lequel on peut paramètrer :
- l’existence ou non des tours de jeu
- la durée d’un tour (par défaut à 5 secondes !)
- une durée de vie pour les pierres (lifespan - par défaut à 24 heures)
Vous pourrez donc créer vos propres types de partie en créant un serveur. Note Pour les connaisseurs : la règle du Ko (qui permet de règler des situations de captures répétitives) n’est pas encore implémentée.
N’ayant pas réussi à me connecter au serveur public de l’auteur, j’ai réussi à faire tourner une partie sur un réseau local en créant ces deux fichiers dans le répertoire du jeu :
- 1_creer_serveur.bat contenant « python scripts/mktap.py gosiege »
- 2_lancer_serveur.bat contenant « python scripts/twistd.py -f gosiege.tap [mes options] »
Pour un début, c’est un bon début !