Projet Motus

Publié par Matteo le

Objectif du projet

Le projet consiste à créer une version simplifiée du jeu « Motus » en JavaScript. Le joueur doit deviner un mot de 5 lettres en un nombre limité de tentatives (10 maximum). À chaque essai, des indices visuels indiquent si les lettres sont correctes et bien placées (vert), correctes mais mal placées (jaune), ou incorrectes (gris).


Fonctionnalités principales

  1. Génération d’un mot aléatoire :
    • Un mot de 6 lettres est choisi aléatoirement parmi une liste prédéfinie.
  2. Saisie des essais :
    • Le joueur entre un mot de 6 lettres via un champ de saisie.
    • Validation : le mot doit contenir exactement 6 lettres.
  3. Affichage des indices :
    • Vert : lettre correcte et bien placée.
    • Jaune : lettre correcte mais mal placée.
    • Gris : lettre incorrecte.
  4. Limite d’essais :
    • Le joueur a 10 tentatives maximum.
    • Si le mot est deviné ou les tentatives épuisées, le jeu affiche un message de fin.
  5. Interface utilisateur :
    • Une grille affiche les essais avec les couleurs correspondantes.
    • Un champ de saisie et un bouton permettent de soumettre les propositions.

Technologies utilisées

  • Frontend : HTML, CSS, JavaScript.
  • Stockage : Aucun stockage persistant (mots stockés dans une liste JavaScript).

Exemple de fonctionnement

  1. Le jeu choisit un mot aléatoire, par exemple « MAISON ».
  2. Le joueur entre un mot comme « SALUT ».
  3. La grille affiche :
    • « S » (jaune : correct mais mal placé),
    • « A » (vert : correct et bien placé),
    • « L », « U », « T » (gris : incorrects).
  4. Le joueur continue jusqu’à deviner le mot ou épuiser ses 10 essais.
Catégories : Développement