Projets

Dice Battle

Javascript
HTML & CSS
Logic
MultiPlayer

Ce projet consiste à développer un petit jeu sur navigateur web en utilisant le DOM (Document Object Model). L'objectif final est de livrer un jeu fonctionnel avec une interface conforme à la maquette fournie.

A bright pink sheet of paper used to wrap flowers curves in front of rich blue background

Jouer à Dice Battle

Un jeu de dès sur navigateur

Fonctionnalités :

En tant que joueur (côté client), vous aurez accès aux fonctionnalités suivantes :

  • Création d’une nouvelle partie
  • Sauvegarde du score courant
  • Lancement du dé
  • Possibilité de jouer à deux joueurs

Règles du jeu :

Le jeu se joue à deux joueurs sur un seul écran. Chaque joueur possède un score temporaire (ROUND) et un score global (GLOBAL).

À chaque tour, le joueur voit son score ROUND initialisé à 0 et peut lancer un dé autant de fois qu’il le souhaite. Le résultat de chaque lancer est ajouté au score ROUND.

Pendant son tour, le joueur peut prendre les décisions suivantes :

  • Cliquer sur l’option “Hold” pour envoyer les points du ROUND vers le score GLOBAL. C’est alors le tour de l’autre joueur.
  • Lancer le dé. Si le joueur obtient un 1, son score ROUND est perdu et son tour se termine.

Le premier joueur à atteindre 100 points sur le score GLOBAL remporte le jeu.

GitHub du projet