On vous propose de modifier votre Pierre-feuille-ciseaux précédent pour y ajouter une couche multi-joueur. Soit, que quand un joueur arrive, il affiche la liste des personnes attendant une partie. Il en choisi une et la partie respecte le même procédé qu'en mode solo, sauf que avant d'afficher les résultats, il faut attendre que les deux joueurs aient séléctionné leur choix. Vous pouvez évidemment prendre des liberté vis à vis du processus (par exemple, un joueur choisi son arme, et lance le défi, et tant que personne ne l'a solutionné, il attend).
La partie essentielle de cet exercice est de comprendre comment faire communiquer plusieurs instances d'un même programme entre elles.
Pour les systèmes un peu exotique, n'hésitez pas à rédiger un README pour expliquer comment "builder" et "lancer" votre petite application !