Aller au contenu
RL·CodeWorks

Registre / RLC-2026-012

Simulateur 7 Wonders

Moteur de règles complet du jeu de plateau 7 Wonders, avec un joueur IA et une simulation de partie automatique.

Le problème

Rejouer 7 Wonders en solo, ou tester des stratégies sans réunir trois joueurs autour d'une table, demandait un moteur qui applique les règles du jeu de bout en bout : trois âges, sept catégories de score, et un système d'échange de ressources entre voisins qui fait la difficulté du jeu.

Ce que j'ai construit

Moteur en JavaScript couvrant la construction de bâtiments et de merveilles, les conflits militaires par âge, l'achat de ressources aux voisins et le score final sur les sept catégories (militaire, civil, science, commerce, guildes, merveilles, pièces). Un joueur IA prend les décisions d'un camp, et une simulation automatique rejoue une partie complète pour vérifier le moteur sans intervention manuelle, doublée d'une suite de tests fonctionnels par catégorie de règle.

Où ça en est

Mécaniques principales validées par les tests automatisés : construction, ressources, militaire, score. Restent à confirmer en conditions réelles les transitions entre âges et la qualité des décisions de l'IA, non évaluée à ce stade.

Technologies

  • HTML
  • CSS
  • JavaScript
Référence
RLC-2026-012
Indice
A
Nature
Jeu
Période
depuis 2025
État
En développement
Rôle
Conception, développement, moteur de règles

Avancement 70 %