RocketScape RocketScape

Jeu de cartes stratégique avec thème spatial et IA evolutive

Le Projet

RocketScape est un jeu de cartes stratégique inspiré de Splendor, transposé dans un univers spatial de construction de fusée. Collectez des ressources (Titanium, Composite, Electronics, Fuel, Oxygen), achetez des modules et recrutez des ingénieurs pour atteindre 15 points de lancement avant vos adversaires. Le projet inclut une IA optimisée par algorithme évolutif sur 16 générations.

Stack Technique

Backend

  • PHP 8.2+
  • Symfony 7
  • API Platform 3
  • JWT Authentication

Frontend Web

  • React 18
  • TypeScript
  • Vite

Mobile

  • React Native
  • Expo

Base de donnees

  • PostgreSQL
  • Doctrine ORM

IA

  • Algorithme evolutif
  • Systeme ELO
  • 16 generations

Fonctionnalités

Recherche IA

L'IA du jeu a été optimisée par un algorithme évolutif : 100 profils s'affrontent en tournoi, les meilleurs sont conservés et mutés pour créer la génération suivante. Après 16 générations, deux stratégies optimales ont émergé : "Sadique" (meilleur ELO 1165) et "Diabolique" (meilleur winrate 64.7%). La recherche a révélé une dynamique Pierre-Papier-Ciseaux : il n'existe pas de stratégie universellement optimale.

En savoir plus
Jouer Retour aux POCs

Voir aussi