Idle Casino Conquest
Jeu idle/tycoon en pixel art où l'on fait grandir un casino. Publié sur itch.io.
Unity 6C#Pixel art

Le jeu
Le joueur gère un casino : il débloque des lignes de machines (machines à sous, blackjack, roulette…), attire des clients qui viennent jouer, et réinvestit ses gains dans un arbre d’améliorations. Deux ressources rythment la partie : l’argent, que le casino gagne quand les clients perdent, et la popularité, qui augmente quand ils repartent satisfaits et fait venir plus de monde.
Le projet devait documenter à la fois le game design et l’implémentation technique.
L’architecture
- Données séparées du code : machines, clients, lignes et nœuds d’amélioration sont tous configurés dans des ScriptableObjects. Équilibrer le jeu ne demande pas de toucher au code.
- Clients pilotés par une machine à états (attente → déplacement → jeu → départ), avec une patience globale et une patience par machine.
- Coordination par événements : un système central attribue les clients libres aux places qui se libèrent, sans que clients et machines ne se connaissent.
- Arbre d’améliorations générique : chaque nœud applique une liste d’effets typés (plus de machines, vitesse des clients, clients VIP, déblocage de panneaux d’interface…). Plus de 20 types d’effets sont implémentés.
- Outils d’éditeur : un inspecteur personnalisé et un outil qui génère l’arbre d’améliorations, pour itérer vite sur l’équilibrage.

