Skip to content

ElonLotfi/Stone-Age-JAVA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Le jeu Stone Age (Age de Pierre)

Technologie utilisée :

 JAVA
 Tests unitaires (utilisation du framework JUnit )
 Utilisation de l'outil de construction de projets Maven

Que fait cette application ?

 Création d'une version électronique du jeu "Stone Age"


Les fonctionnalités à réaliser ?

  • Représentation de jeu (représentation du plateau, des zones, des cartes, comptage des points, validité des coups, etc.).
  • Moteur de jeu (mise en place, gestion des pioches, actions, détermination des points, de la fin de la partie...).
  • Robots de jeu, en partant d'une version très simple à des stratégies de jeu plus sophistiqués (chaque nouvel élément intégré dans votre moteur de jeu et dans la représentation doit être utilisée par un robot)
  • Simulation de parties entre 2 robots et entre 3 ou 4 robots, comptage des points, des victoires et classement entre vos robots.

Exemple d'exécution de jeu

Pour lancer la partie avec le déroulé du jeu :

mvn exec:java@partie 

Pour lancer les stats :

mvn exec:java@stat

About

Version électronique du jeu "Stone Age"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages