Diagramme d'architecture du projet - francois-charlier/Projet-Python GitHub Wiki
Diagramme d’architecture du projet
Explications :
Lors d’un lancement en interface console, les deux joueurs jouent sur une
même machine.
Lors du lancement en interface graphique, un joueur jouera le rôle de serveur
et l’autre le rôle de client, ce qui permettra une communication entre les deux.
Cette communication est créée grâce à la librairie python appelée «socket ».
Une base de données permet de stocker toutes les parties jouées avec le nom des deux joueurs, le nombre de coup ainsi que la date à laquelle la partie a été jouée.