Color Go Server – CGS

Color Go Server, ou CGS, est un serveur de jeu de Go en ligne vous permettant d’affronter, en temps réel, des joueurs du monde entier directement dans votre navigateur. Il a pour but principal de faciliter la découverte et l’apprentissage du jeu de Go, en remettant au goût du jour son design, tout en offrant quelques outils facilitant la compréhension des règles.

Pourquoi CGS ?

Le jeu de Go est un jeu passionnant joué depuis près de 3000 ans. Cette ancienneté est une marque de qualité, néanmoins c’est un jeu difficile à appréhender pour les débutants, ce qui les empêchent d’en saisir la profondeur et la beauté.

Les règles de base sont pourtant extrêmement simples et peuvent être apprises en moins de 5 minutes… Mais c’est le but final, qui est de contrôler un plus grand territoire que son adversaire, qui reste difficile à visualiser pour les débutants.

C’est pourquoi l’objectif de CGS est de permettre aux nouveaux joueurs d’appréhender le jeu de manière plus intuitive.

Aider les débutants

Visuels

CGS se démarque par sa façon d’afficher le plateau de jeu. On passe ainsi d’un plateau sobre avec des pierres noires et blanches à un plateau plus coloré où le territoire de chaque joueur se dessine en temps réel.

Avec ses graphismes agréables, le jeu de Go sur CGS pourrait attirer la curiosité de nouveaux joueurs.

Territoires

Le but principal du jeu, qui est de partager un territoire avec son adversaire est plutôt complexe à visualiser pour des néophytes.

Sur CGS, en visualisant le territoire se construire et se modifier à chacun de leurs coups, les débutants seront à même de comprendre cette notion de manière intuitive.

Rayonnement et influence

Dans le jeu de Go, on dit souvent qu’une pierre rayonne sur le plateau. Mais c’est très difficile à visualiser pour un débutant sur un plateau traditionnel.
C’est en jouant sur le rayonnement que CGS représente les territoires.

En faisant simplement rayonner chacune des pierres, cela illumine le plateau, révélant le territoire de chacun des joueurs.
C’est ensuite un combat de couleurs entre les deux camps : le rayonnement le plus intense a plus de chance de gagner le territoire.

Atari

Les débutants qui viennent juste de commencer à jouer ont souvent des difficulté à voir les Atari. Pour les aider, CGS mettra en évidence cette situation en réduisant la taille des pierres dont ils ne reste qu’une seule liberté.

Libertés

Pour aider les nouveaux joueurs à éviter d’être en Atari, CGS offre la possibilité d’afficher le nombre de libertés de chaque pierres.

Groupes faibles

Une autre notion difficile à visualiser pour les débutants, c’est la force ou la faiblesse que possède un groupe sur le plateau. Indirectement l’affichage des territoires montre à quel point un groupe peut être cerné.
Avec CGS, d’un simple regard le joueur pourra discerner si un groupe est en danger.

De la même manière un débutant sera plus à même d’éviter de jouer une pierre dans des zones dangereuses.

Handicap

Au Go même des joueurs avec des niveaux différents peuvent jouer ensemble une partie équilibrée grâce aux pierres de handicap. Sur CGS un système de classement attribuera à chaque joueur un rang. En fonction de la différence de rang entre deux joueurs et de la taille du plateau de jeu, un nombre de pierres de handicap seront automatiquement déterminées.

Sur un plateau 19×19 nous utilisons généralement une pierre de handicap par différence de rang. Mais sur un plateau plus petit nous devrions utiliser une proportion différente car une pierre sur un plateau 9×9 a beaucoup plus d’impact que sur un plateau plus grand.

Sur CGS nous suivons cette règle pour les handicaps.
Par exemple si deux joueurs ont 6 rangs de différence nous utilisons six pierres de handicap sur un plateau 19×19, trois pierres sur un 13×13, et seulement deux sur un 9×9.

Themes

Sur CGS il y en a pour tous les goûts ! Le joueur pourra choisir son design préféré parmi différents thèmes tout en ajustant d’autres paramètres comme l’intensité de la grille ou l’intensité de l’influence.

L’interface utilisateur

Salle de jeu

La salle de jeu montre la liste des parties en cours ainsi que les défis disponibles.

Le joueur peut observer une des parties en cours en cliquant sur la ligne correspondante.

Le joueur peut créer un nouveau défi en cliquant sur le bouton “Jouer”. Cela affichera la fenêtre d’Automatch qui permettra au joueur de trouver automatiquement un adversaire qui correspond aux critères de jeu qu’il a sélectionné.

Défi personnalisé

Par défaut lorsque le joueur clique sur le bouton “Jouer”. Cela ouvrira la fenêtre contextuelle “Automatch” qui affiche seulement quelques choix. Si le joueur veut créer un défi personnalisé, il peut cliquer sur l’icône paramètres de l’automatch.

Une fenêtre contextuelle plus complète apparaîtra montrant toutes les options personnalisables comme le nom de la partie, le Komi, le handicap, la couleur des joueurs, le système d’horloge …

Écran de jeu

L’interface utilisateur est revisitée afin de la faire ressembler à un jeu vidéo de combat. Ce sera plus amusant pour les joueurs occasionnels.

L’interface s’inspire du médiéval fantaisie pour mieux s’harmoniser avec le style du plateau de jeu.
Même si le design est relooké, les fonctionnalités de l’interface restent classiques:

  • un plateau
  • un chat
  • un section pour chaque joueur qui contient: le pseudonyme, l’avatar, le rang, l’horloge et le compte des pierres capturées
  • des boutons pour passer, abandonner ou demander à reprendre son coup

Comptage des points

Quand les deux joueurs passent la partie rentre en mode comptage des points. Une vérification automatique est lancée pour détecter les pierres mortes. Dans la plupart des cas la détection réussi à sélectionner toutes les pierres mortes. Mais dans des cas complexe comme les Seki, cela pourrai ne pas marcher comme prévu. C’est pourquoi les joueurs devront vérifier les pierres mortes et les modifier si nécessaire.

Les deux joueurs doivent valider les pierres mortes afin que la partie puisse se terminer. Quand cela est fait une fenêtre contextuelle apparaît montrant le résultat.

Spectateurs

Lorsque vous jouez ou regardez une partie vous pouvez accéder à la liste des spectateurs. Vous pouvez aussi inviter vos amis à vous rejoindre.

Détection des joueurs hors-ligne

Afin d’éviter les abus, CGS détectera automatiquement les joueurs hors ligne. Ils auront 2 minutes pour revenir en jeu, sinon ils perdront la partie.

Il est possible de créer des parties par correspondance qui autorise les joueurs à être déconnecté.

Commentaire de partie

L’une des actions les plus importante pour progresser au Go c’est de faire commenter vos parties par un joueur plus fort que vous. Car il peut mettre en évidence vos erreurs et vous proposer de meilleurs coups.

CGS offre des outils pour réviser vos parties par vous même ou par un autre joueur en temps réel.

Demande de commentaire

Sur CGS, vous pouvez également demander un commentaire de partie simplement en cliquant sur un bouton. Cela fera automatiquement la demande dans le chat global.

Mise en évidence des coordonnées

Lorsque vous jouez/observez un jeu ou un commentaire de partie, vous pouvez écrire des coordonnées dans le chat. Elles seront mises en évidence sur le plateau lorsque votre souris survolera le texte des coordonnées. Vous pouvez également “Ctrl + clic” sur le plateau pour écrire automatiquement les coordonnées correspondantes dans le chat.

Profil du joueur

Le joueur peut ouvrir et éditer son profil pour changer l’avatar, ajouter son proverbe préféré ou bien se présenter.
Il peut aussi voir l’évolution de son classement sous forme de graphique ou bien l’historique des parties qu’il a jouées.

Sélection du pays

Vous pouvez également sélectionner votre pays. Cela aidera les autres joueurs à savoir quelle langue vous parlez aussi bien qu’à vous faire de nouveaux amis dans votre pays !

Amis

Le Go est un jeu passionnant à jouer avec des amis. CGS vous permet de vous faire des amis et de jouer avec eux.

Vous pouvez facilement voir vos amis en ligne pour discuter ou les défier.

Badges

En jouant sur CGS vous débloquerez parfois de nouveaux badges. Ils prouvent que vous avez effectué des actions spécifiques pour les obtenir. Comme avoir joué 50 parties classées.

Dans votre profil vous verrez tous les badges que vous avez débloqués jusqu’à présent. Aussi, vous pouvez en mettre un en-avant. En le faisant, vous et les autres joueurs pourront voir ce badge à coté de votre avatar.

Discuter

Le Go est aussi un jeu d’échange. Les joueurs aime parler les uns avec les autres pour commenter leurs coups ou pour discuter des dernières nouvelles dans le monde du Go.

Sur CGS les joueurs pourront envoyer des messages privés, créer des conversations de groupe ou bien discuter sur les conversations publiques.

Ouvrir des fichiers SGF

Parfois vous jouez une partie dans un tournois ou sur un autre serveur de Go et vous voulez savoir quelles étaient vos erreurs. Comme la façon dont votre adversaire a construit ce grand Moyo.

Avec CGS vous pouvez charger un fichier SGF depuis votre ordinateur pour voir l’évolution de l’influence au cours de la partie. Peu être trouverez vous comment éviter que votre prochain adversaire construise un si grand Moyo!

S’enregistrer

Quand vous vous enregistrez sur CGS, vous aurez la possibilité de répondre à quelques questions afin d’améliorer votre expérience de jeu :

  • Si vous ne connaissez pas les règles vous serez redirigé vers un tutoriel.
  • Vous pourrez indiquer votre niveau de jeu, si vous le connaissez, afin de commencer à jouer directement contre des joueurs de votre force.
  • Si vous êtes un débutant, il vous sera proposer de demander l’aide d’autre joueurs pour vous apprendre les bases du jeu.

Aussi, une fois connecté, la fenêtre d’automatch vous conseillera la taille de plateau adéquate en fonction de votre niveau .

Sélection du thème

Pendant l’enregistrement il vous sera proposé de choisir votre thème préféré parmi ceux disponibles.

Aussi si lors des questions précédentes CGS détecte que vous êtes un débutant il vous proposera l’option d’afficher les libertés des pierres

Localisation

L’un des premier but de CGS est d’être accessible dans le monde entier. C’est pourquoi plusieurs langues seront disponible au lancement: le Français, l’Anglais, l’Allemand, le Néerlandais, le Russe, l’Espagnol et le Suédois.

Au premier lancement, CGS detectera automatiquement votre langue et l’utilisera par défaut si elle est disponible. Bien sur vous aurez la possibilité de changer manuellement la langue dans les options.

Si vous voulez aider à traduire CGS dans une langue qui n’est pas listé ci-dessus, merci d’envoyer un email à contact@colorgoserver.com

Page d’accueil

Voici la page d’accueil de CGS, ce n’est encore qu’une ébauche et pourra être sujette à des modifications.

Idées en cours de réflexion

Variantes du jeu de Go

Le jeu de Go est si élégant et si simple qu’il peut être joué avec beaucoup de variantes. En voici une liste non exhaustive (en anglais malheureusement).

Sur CGS nous voulons inclure autant de variantes que possibles. Évidemment, au lancement du serveur, seule la règle classique sera disponible. Mais peu après s’ajoutera de nouvelles variantes (en fonction de la complexité liée à leur développement).

Donc dans l’ordre de faisabilité, voici la liste des variantes que CGS inclura.

Go a une seule couleur

Cette variante est simple mais mettra votre mémoire à rude épreuve ! Les deux joueurs utilisent des pierres de la même couleur. À chaque coup, vous devez vous rappeler où sont placées vos pierres sur le plateau.

Heureusement, avec l’affichage de l’influence de CGS, vous aurez quelques indices pour vous rafraîchir la mémoire.

Mode aventure

Pour vraiment commencer le jeu de Go en douceur, le mieux, reste d’avoir un enseignement avec une personne ayant de bonnes bases.

C’est pourquoi CGS aura tout intérêt à intégrer un mode aventure où le joueur incarnera un parfait débutant, qui par exemple, voudrait devenir champion de Go. Accompagné par un professeur virtuel, les règles du jeu lui seront transmises de manière interactive. Des exercices et des affrontements contre des adversaires virtuels l’encourageront à progresser.

Au cours de son avancée dans l’aventure le joueur va découvrir de nouvelles règles et astuces pour améliorer son jeu :

  • Direction de jeu
  • Gros coups
  • Josekis les plus simples
  • Tsumegos basiques
  • Formes

Le but sera d’amener un nouveau joueur vers le niveau 15-20 kuy. Il pourra continuer l’aventure en participant à des tournois qui intègrent de vrais joueurs de son niveau.

Parrainage et écoles

Un système de parrainage pourra aussi être ajouté, pour qu’un débutant puisse devenir l’élève d’un joueur plus expérimenté sur le serveur. Le joueur pourra déterminer le niveau qu’il aimerait atteindre et sera dirigé vers le ou les professeurs les plus aptes à lui faire atteindre son objectif.

Des écoles virtuelles pourront voir le jour dans le jeu et permettre d’encadrer un plus grand nombre d’élèves.

Analyse des parties jouées

Un simple bouton permettra de faire une requête automatique pour avoir une review d’une partie jouée. Ainsi une personne plus expérimentée pourra commenter la partie et conseiller ainsi le ou les joueurs présents.

Une Intelligence Artificielle pourra aussi être utilisée pour faire des analyses sur la partie.

FAQ

  • CGS, c’est pour quand ?
    Le serveur CGS est actuellement en phase de bêta test et ouvrira ses portes au public au environ de novembre 2020. Si vous voulez être au courant le plus vite possible de la date précise, vous pouvez vous inscrire à notre newsletter ci-dessous.
  • Comment jouer sur CGS ?
    Le serveur de go CGS sera accessible via votre navigateur internet dans le monde entier à l’adresse : www.colorgoserver.com
  • L’accès à CGS sera t’il gratuit ?
    Oui, en tout cas c’est l’objectif, même si les serveurs ont un coût. CGS subsistera grâce aux dons des joueurs. Éventuellement avec de la pub si les donations ne sont pas assez nombreuses.
  • Dans quelle langue sera disponible CGS ?
    Dans un premier temps le Français, l’Anglais, l’Allemand, le Néerlandais, le Russe, l’Espagnol et le Suédois.
    Si vous voulez aider à traduire CGS dans une langue qui n’est pas listé ci-dessus, merci d’envoyer un email à contact@colorgoserver.com

Newsletter

Si vous souhaitez recevoir des nouvelles à propos de CGS, merci de vous inscrire ci-dessous.