La nouvelle version 10.0.0 de Qi, un outil open source de gestion de l’état des jeux de plateau, est maintenant disponible.

Qi présente plusieurs caractéristiques :

  1. Indépendance du jeu : Qi peut représenter les états des jeux de plateau, qu’il s’agisse d’échecs, de makruk, de shogi ou de xiangqi.
  2. Représentation flexible : Qi enregistre l’état du jeu, y compris les pièces en jeu, leur disposition sur le plateau, la séquence des tours et d’autres états de jeu.
  3. Manipulation de l’état : Qi permet de manipuler et de mettre à jour les états du jeu grâce à la méthode commit.
  4. Vérifications d’égalité : La méthode eql? permet à Qi de comparer différents états de jeu.
  5. Gestion des tours : Qi trace la séquence des tours pour déterminer à qui est le tour.
  6. Accès aux données du jeu : Qi donne accès à l’arrangement actuel des pièces sur le plateau (squares_hash) et aux pièces capturées par chaque joueur (captures_hash).

Bien que Qi ne génère pas lui-même les mouvements du jeu, il fournit une base solide sur laquelle les moteurs de jeux peuvent être construits. Il offre une représentation robuste et adaptable des états de jeu, permettant le développement d’applications diverses dans le domaine des jeux de plateau.

La version 10.0.0 de Qi est maintenant disponible pour utilisation et personnalisation selon les besoins.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire