Bonjour,
Je sollicite des conseils ici car je n'ai vraiment pas d'avis sur le côté programmation pour mon projet.
Je précise également que je suis très débutant dans la programmation (parce que j'ai perdu la main de ce côté)
Mon projet serait de faire le fameux jeux du "baccalauréat".
LE PRINCIPE / SCENARIO(version papier)
1) chaque joueur sur une feuille a plusieurs colonnes à remplir (nom de fille, nom de garçon, metier, ville ou pays, animaux, fruit ou légume, objet ...)
2) un joueur énonce l'alphabet dans sa tête et un autre joueur lui donne un top pour qu'il s'arrête et annonce la lettre sur laquelle va se porter la partie.
3) le premier joueur à avoir dit "stop" met fin à la partie et tous les stylos doivent être posés.
4) on comptabilise le nombre de points pour chaque joueur en fonction du barème suivant : 0pts case vide, 1pt pour chaque personnes qui ont le même mot pour la colonne référencée, 2pts pour chaque personnes si le mot n'est pas identique à un autre ou plusieurs autres joueurs.
5) à la fin, le total (avec le plus de points) permet de désigner le vainqueur.
LE JEU (application informatique)
-----INTERFACE-----
*espace de connexion / espace d'inscription
* le membre rejoint un salon uniquement quand la partie n'est pas commencée =>recherche d'adversaire(s)
-----SCENARIO-----
voir partie au dessus (le principe)
* la lettre est choisie aléatoirement et plus par une personne
* Pour qu'une lettre soit choisie il faut que tous les membres cliquent sur un bouton "commencer la partie"
* La partie prend fin lorsque l'un des membres clique sur "STOP" =>toutes les cases deviennent grisées et impossible de saisir du contenu / boite de dialogue qui annonce la fin de la partie.
* il y aura une fonction qui va permettre de comptabiliser les points à chaque partie et qui désignera le vainqueur.
LES PLUS (pour la partie informatisée)
J'ai pensé à quelques ajouts de fonctionnalités que j'aimerais inclure pour faire un jeu assez complet :
- un classement pour "appuyer" le coté compétition,
- un bouton "arbitre" pour faire une recherche afin de savoir si le mot annoncé par un des joueurs est valide ou pas..
Si je développe ce projet ici c'est pour pouvoir l'améliorer encore plus alors si vous avez des idées de fonctions à ajouter je suis preneur.
Ma préoccupation reste cependant le langage que je peux utiliser pour développer ce programme.
Merci d'avance pour vos réponses et votre aide.
-----