Skip to content

Small City Card Game is a school project inspired by the card game Miniville ©

Notifications You must be signed in to change notification settings

myconstructivismmess/SmallCityCardGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Petite Ville

Made by

KAPUSTA Stanis Avatar Image

Lead Developer

ROUET Aubrey Avatar Image

GUI Developer

COURTAND Yohann Avatar Image

Developer

BLONDEEL Eliot Avatar Image

Developer

With

MonoGame Avatar Image

2D/3D Rendering Framework

With the help of :

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.