Skip to content

Phundrak/bataille-navale-P8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bataille navale

Specifications

Tableau de 17 * 17

Bateaux possible sur une grille. Transposable.

xx
xx

xxxx
xxxx

xx

xxx

xxxx

xxxxx

xxxx
   x
   x

Deux joueurs humains.

Tour par tour avec progression simultanée ou Tour par tour classique

Algorithme

  • Initialisation:
    • Les joueurs déterminent leur camps
    • Les joueurs placent les bateaux, superposition interdites
  • Boucle de jeu:
    • Pour chaque camps:
      • Pour chaque utilisateur du camps:
        • L'utilisateur désigne une case
        • Touché/Raté avec les coordonnées sont annoncés :
          • soit à l'utilisateur et au posesseur de la case ciblé
          • soit à tout le monde
    • Si un utilisateur n'a plus de bateaux, il ne peut plus etre considéré pour faire un choix.
    • Si un camp n'a plus d'utilisateur, le camp est considéré mort.
    • Si il ne reste qu'un camp vivant, terminer.
  • Fin du jeu:
    • Annoncer la victoire pour le camp survivant.
    • Quitter.

About

Small university assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published