KAPUSTA Stanis Avatar Image
ROUET Aubrey Avatar Image
COURTAND Yohann Avatar Image
BLONDEEL Eliot Avatar Image
Lead Developer
GUI Developer
Developer
Developer
MonoGame Avatar Image
2D/3D Rendering Framework
Miniville est un jeu de plateau en tour par tour où le but est de construire \ sa propre ville en achetant des propriétés et en devenant riche !
Le déroulé d'un tour est le suivant :
- Le joueur lance un dés (ou plusieurs, si ses propriétés le lui permet)
- Chaque carte du jeu (les propriétés) on une valeur d'activation. Si la valeur des
dés est la bonne, alors le joueur gagne le nombre de pièces associer. - Il a la possibilité de gagner des monuments qui lui permet de faire des actions spéciales.
- Le tour se fini si le joueur achète une nouvelle carte ou décide d'économiser.
La partie se fini, dans notre implémentation du jeu, quand l'un des joueurs a construit
les 4 monuments.
Vous avez la possibilité de jouer à 2 versions du jeu. Une en console, l'autre avec une
interface graphique, Monogame.
Si vous souhaitez compiler vous même le code, vous devrez installer au préalable le package
Monogame sur NuGet.
Le code est constitué d'une solution, elle même divisée en 3 projets :
Core, étant le coeur même du jeu et contenant toute les logiques nécessairent à la création
d'une partie.MinivilleConsole, qui est l'implémentation en TUI (Terminal User Interface) du jeu.MinivilleGUI, qui est l'implémentation en GUI (Graphical User Interface) du jeu.