top of page

Projet personnel · En développement 

Glass Canon - Prototype numérique

Adaptation numérique du jeu de cartes Glass Canon, conçu en équipe pour être joué sur table. J'ai réalisé ce prototype dans Unity, avec assistance IA, pour tester le jeu plus vite et plus souvent, contre un adversaire automatisé. Les règles et le design du jeu sont détaillés sur la page Glass Canon.

Capture d'écran 2026-10-04 054819.png

Illustrations des cartes générées par IA · Illustrations provisoires, non destinées à la version finale.

  • Règles, cartes et decks : je définis les éléments de jeu à mettre à l'épreuve et je prépare les decks préconstruits.

​

  • Tests des effets et des interactions : je joue des parties pour vérifier que chaque carte se comporte comme prévu et repérer les combinaisons problématiques.

​

  • Comportement de l'adversaire : je fais évoluer l'adversaire automatisé pour qu'il joue de façon cohérente selon le type de deck qu'on lui confie (Ramp VS Aggro).

​

  • Équilibrage et itérations rapides : à partir des parties, je décide quelles cartes et quels effets ajuster, puis je teste à nouveau.

Contexte

Projet personnel

Assistance IA

Oui

État

En développement

Moteur

Unity

Pourquoi un prototype numérique :


Tester un jeu de cartes sur table demande d'imprimer les cartes, de réunir des joueurs et de refaire les decks à la main à chaque modification.

​

Programmer seul tous les systèmes du jeu m'aurait pris beaucoup trop de temps. Avec l'assistance de l'IA, j'ai pu monter un prototype jouable rapidement, sans dépendre de matériel ni d'autres personnes, et me concentrer sur ce qui m'intéresse : vérifier que les effets de cartes et le système de jeu fonctionnent.

1. De l'Excel au moteur, sans ressaisie


Toutes les cartes existaient déjà dans le tableur Excel du projet d'origine. Je les ai converties en fichier JSON, puis importées d'un seul coup dans Unity grâce à un outil dédié, réalisé avec l'IA. Noms, coûts, statistiques et effets arrivent directement dans le jeu, sans saisie manuelle ni risque d'erreur.

2. Un prototype conçu pour évoluer


Le prototype n'est pas figé : il me donne les outils pour continuer à designer. Je peux créer de nouvelles cartes, ajouter de nouveaux effets et modifier mes decks entre deux sessions de test. Chaque idée d'équilibrage se vérifie en quelques minutes au lieu d'une nouvelle impression.

3. Structurer un TCG sur moteur


Ce projet m'a appris à organiser un jeu de cartes dans un moteur de façon efficace. J'ai notamment travaillé la hiérarchie des informations dans l'inspecteur d'Unity, pour que les données et les effets de chaque carte restent lisibles et faciles à régler.

Paramétrage des cartes dans Unity · Portrait

Usage de l’IA

Sur ce projet, l'IA me sert à concrétiser vite des idées pour les tester en partie. Les décisions de design restent les miennes.

Mes décisions :

​

Conception des règles et des effets, composition des decks, orientation du comportement de l'adversaire, choix des ajustements d'équilibrage.

Tâches assistées :

​

Implémentation du système de jeu et de l'adversaire automatisé dans Unity ; illustrations provisoires des cartes.

Vérifications :

​

Je teste chaque modification en partie, je vérifie que les effets fonctionnent comme prévu et j'ajuste le comportement de l'adversaire quand il joue de façon incohérente.

bottom of page