Précédent Projets Suivant
Le Grand Createur

Le Grand Createur

Framework / Engin :

Monogame (C#)

Version actuelle :

2.2 (2017-07-25)

Projet initié le :

2017-03-10


Un Défi de Modélisation

Le Grand Créateur est bien plus qu'une simple copie : c'est une plongée dans l'univers complexe du jeu de plateau Gaïa. Mon défi était de décortiquer et de retranscrire fidèlement toutes les subtilités des règles (pose de tuiles, gestion des cartes) pour que l'expérience numérique soit aussi riche que l'originale.

Cœur du Projet : Le Développement Brut

J'ai pris la décision de développer ce projet sans aucune bibliothèque externe. C'était une occasion unique de forger une compréhension complète et profonde de l'architecture logicielle. J'ai construit chaque composant (affichage, gestion des événements) à la main, garantissant un contrôle total du code.

Logique de Jeu et Prise de Décision

Le cœur de l'adversaire informatisé réside dans la Logique de Jeu que j'ai implémentée. Il ne s'agit pas d'une IA auto-apprenante, mais d'une série de règles (une suite de if/else) conçues pour simuler une stratégie crédible. Mon travail a consisté à analyser en profondeur les mécaniques de Gaïa pour coder un algorithme capable d'évaluer les placements de tuiles et de prendre des décisions stratégiques efficaces contre un joueur humain.

Gestion des Actifs et Immersion

Pour garantir l'immersion, j'ai rigoureusement géré les actifs. J'ai utilisé des scans des tuiles et cartes originales pour l'authenticité visuelle, tout en assurant une ambiance sonore grâce à une musique libre de droits. La gestion de ces sources multiples a été essentielle pour l'intégrité du rendu final.

Preuve de Compétence : Le Processus Documenté

L'ensemble du processus de développement est documenté et visible sur ma Playlist YouTube. Cette transparence montre l'évolution du code, les moments de débug et les solutions trouvées pour les défis complexes (notamment l'IA et les règles). C'est la preuve de ma méthode de travail et de ma persévérance.