Skip to content

ElNeoX-dev/Awale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeu du AWALE en réseau

Auteurs : Hugo WARIN et Tim MOREL

Compilation

Pour compiler le programme, il suffit de taper la commande "make" dans le terminal. Cela produit deux executables : "server_bin" et "client_bin".

Lancement du Serveur

La première étape est de lancer le serveur. Pour cela, il faut lancer la commande "./server_bin". Ensuite il suffit que des clients se connectent au serveur pour pouvoir jouer.

Lancement du Client

Pour lancer un client, il faut lancer la commande "./client_bin ". Vous pouvez répeter ce opération pour autant de client que voulu (dans la limite de 100 clients).

Jouer !

Une fois le client lancé, il suffit de suivre les instructions affichées à l'écran pour jouer.

Fonctionnalités implémentées

Voici les fonctionnalités développées :

  • Jouer au jeu de l'AWALE en réseau, en défiant son adversaire grâce à son pseudo (cet le joueur adverse doit être en attente dans la Waiting-list).
  • Lorsqu'un joueur est défié, il peut accepter ou refuser le challenge.
  • Observer une partie en cours.
  • Tchatter avec les autres joueurs ; le chat est commun pour tout le monde lorsque le joueur n'est pas en train de jouer. Sinon, le chat ne concerne que la partie en question (joueurs et observateurs).
  • Chaque joueur peut éditer ou consulter une biographie.
  • Consulter la liste des joueurs inscrits et des joueurs en ligne.
  • La déconnexion à tout moment de la partie est théoriquement gérée par le serveur.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published