Skip to content

L3-Info-Miage-Universite-Cote-D-Azur/projet-developpement-s5-carz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

projet-developpement-s5-carz

projet-developpement-s5-carz created by GitHub Classroom

travail sur le découpage fait en classe

propositions faites par les étudiant·e·s en cours :

  • "définir le champs"
  • "poser une tuile"
  • "définir la tuile"
  • "définir un meeple"

(a) En tant que joueur, je peux poser une tuile afin de jouer mon tour de jeu

(b) En tant que joueur, je peux poser un meeple sur la tuile que je viens de poser afin de marquer des points

(c) En tant que joueur, je peux terminer une zone afin de marquer des points (ou pas)

(d) En tant que joueur, je peux récupérer un meeple lorsque la zone est terminée afin de marquer des points

(e) En tant que joueur, je peux choisir la zone où poser un meeple sur la tuile que je viens de poser afin de suivre une stratégie

(f) En tant que joeur, je peux choisir l'orientation de la tuile que je pose afin de pouvoir la poser

(g) En tant que joeur, je peux choisir l'orientation de la tuile que je pose afin de suivre une stratégie

exemple :

  • a + c => il n'y a pas forcément de meeple
  • a + b + c + d => la fonctionnalité est plus complète

pour l'instant :

  • il n'y a pas le "type" de tuile (champs, ville, c-route-c, abbaye au milieu ou croissement)
  • il y a un seul joueur
  • il n'y a pas de pioche

exemple de découpage

itération 1

  • a + c => je pose une tuile, où ? => "IA"

itération 2

  • le jeu commence avec une tuile initiale
  • b + d => des choix donc une IA
  • plusieurs joueurs

itération 3

  • route / ville => des zones
  • 500 parties
  • etc.

itération 4

itération 5

itération 6

itération 7

itération 8

  • carcassone en entier avec des IAs, 500 parties, etc.

About

projet-developpement-s5-carz created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages