Skip to content

Projet pour l'UV LO21 de recréation du jeu Splendor

Notifications You must be signed in to change notification settings

LeCodex/LO21-Splendor

Repository files navigation

Programmation orientée objet en C++ et en QT du Jeu de société Splendor./ Object-oriented programming in C++ and QT of the Splendor Board Game.

Français

Ce projet a eu pour but de nous familiariser avec l'orienté objet. Vous pouvez trouver les règles du jeu à : https://www.regledujeu.fr/splendor/ Nous avons créé l'UML de ce projet grace à plantUML que vous pourrez trouver dans la branche UML. Nous avons énsuite implémenté chaque classes et méthodes en utilisant des design pattern connu. Enfin nous avons utilisé Qt pour réaliser l'interface graphique de ce projet, et implémenté un intelligence artificielle autonome pouvant jouer au jeu selon diffèrentes stratégies.

Voir le rapport complet pour plus d'informations.

Ce projet a été réalisé dans le cadre de L’UV LO21 à l’UTC par Thomas HABERT, Philippe LEFEBVRE, Eugène VALTY et Cléa BORDEAU.

English

This project was intended to familiarize us with the object-oriented in C++. You can find the rules of the game at: https://www.regledujeu.fr/splendor/ We created the UML of this project thanks to plantUML which you can find in the UML branch. We then implemented each class and method using known design patterns. Finally we used Qt to realize the graphic interface of this project, and implemented an autonomous artificial intelligence which can play the game according to different strategies.

See the full report for more information (in French).

This project was carried out within the framework of UV LO21 at UTC by Thomas HABERT, Philippe LEFEBVRE, Eugène VALTY and Cléa BORDEAU.

About

Projet pour l'UV LO21 de recréation du jeu Splendor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •