Vous incarnez une maladie sur une île. Votre objectif : contaminer le plus d'humains et rejoindre le port pour vous déverser sur le monde !

Attention, vos adversaires essaieront de vous prendre de vitesse ! Mettez-leur des bâtons dans les roues et ne perdez pas trop de temps !


Comment jouer ?

Le jeu se joue dans un navigateur (moderne), en se rendant à cette adresse. 

http://disease-it.jeuweb.org/

Vous n'avez qu'à créer une partie et partager le lien avec des amis. :) 


Règles de jeu

Chaque joueur dispose d'un plateau de jeu composés de plusieurs cases portant chacune un nombre. Lors de la phase de préparation, ces plateaux vont passer d'un joueur à l'autre afin que chacun y bloque plusieurs cases. Le but : mettre des bâtons dans les roues du joueur qui jouera sur ce plateau. Attention cependant : les plateaux sont  distribués aléatoirement entre les joueurs au début de la partie, et vos vicieux blocages pourraient bien se retourner contre vous !

Une fois la partie démarrée et les plateaux distribués, l'un des joueurs lance 4 dés pour tout le monde. On peut alors se déplacer vers une case adjacente à condition qu'elle porte un nombre indiqué par l'un des dés. Si aucune case n'est éligible, le joueur perd un point de mort ! Une fois que tout le monde s'est déplacé (ou a perdu un point de vie), l'opération recommence : un joueur (peu importe lequel, ça n'a pas d'importance) jette les dés et chacun choisit la case sur laquelle se déplacer.

Pour marquer des points, il faut contaminer des humains en se déplaçant sur les cases accueillant des bâtiments (s'y rendre plusieurs fois au cours de la partie ne rapporte rien de plus). Chaque bâtiment contaminé rapporte 3 points. Veillez tout de même à rejoindre le port rapidement, avant d'être à court de points de mort ! Un bonus de points de victoire est octroyé selon l'ordre d'arrivée : 6 pour le premier, 4 pour le second, 2 pour le troisième et rien pour le dernier ! Chacun reçoit le bonus en cas d'arrivée simultanée.

Le partie s'achève quand chaque joueur a atteint le port ou a perdu tous ses points de mort. Les scores sont comparés pour désigner le vainqueur. Certaines parties s'achèvent sans aucun vainqueur.


À propos du développement

Le serveur du jeu est développé avec le langage Elixir, en suivant une architecture CQRS/ES. Le framework Phoenix est utilisé pour la partie Web et les communications entre les clients et le serveur par WebSocket.

Le client est une application Web écrite en HTML/CSS/Javascript à l'aide de React

Le code de l'ensemble est disponible sur GitHub


Resources utilisées

Les mécanismes sont très fortement inspirés du jeu Diggers de Phil Vizcarro, implémenté sous forme de jeu vidéo.

Les graphismes sont le fruit du travail de Steven Collins qui a même eu la gentillesse de me dessiner  un personnage de médecin de peste sur mesure !

La musique est une œuvre de Guillaume Muller dont vous avez peut-être déjà entendu le travail dans quelques jeux vidéos.

Comments

Log in with itch.io to leave a comment.

Bloquer sur le lancement de la partie, au moment ou il demande de partage le lien du jeu

Tu as partagé le lien du jeu avec quelqu'un ? Si non, ça ne peut pas marcher : c'est exclusivement multijoueur. :) 

Je me le suis partage sur 2 ordinateurs dans la maison.

Curieux parce que le jeu marche. :/ N’hésite pas à me ping sur Discord Pour en faire une. 🙂

J'adore les graphismes et le concept est original !

Merci ! Tu as pu y jouer ? :) 

(1 edit)

J'ai testé en "local" avec deux ordinateurs à la maison. C'était sympa. Je vais tenter de jouer à plusieurs la prochaine fois (au moins 3), ça doit être mieux encore.