Projet réalisé dans le cadre d'un projet de programmation à l’IUT.
Il s’agit d’un jeu de Yam’s développé en C#, quie se joue dans un terminal. Il comporte aussi une interface web permettant d’afficher les résultats à partir d’un fichier JSON généré automatiquement à la fin de la partie.
Note
Ce projet a pris place durant notre initiation à la programmation, ainsi nous n'utilisons pas encore les principes de POO, tout à lieu dans une seule classe pour le C#
Warning
Le jeu se joue dans un terminal, les résultats se visionnent dans un navigateur
Le serveur ayant été désactivé, il n'est plus possible de consulter le résultat d'une partie à partir du site web
Langages : C#, HTML, CSS, Javasript
Exécution : Console (terminal) et navigateur web
- Cloner le dépôt et s'y déplacer
git clone https://github.com/AmbreRoise/Yams.git
cd Yams- Exécuter :
mcs cs/main.cs
mono main.exe-
À la fin de la partie, un fichier res.json est créé avec tous les résultats, vous pouvez simplement l'ouvrir avec votre navigateur.
-
Pour visualiser les résultats : ouvrez
index.htmldans votre navigateur et inscrivez l'identifiant de votre fichierres.jsongénéré par son depôt sur le serveur.
⚠️ Le site peut-être ouvert mais comme dit auparavent, vous ne pourrez pas voir les résultats de votre partie
- Gestion des dés, relances et conservation
- Gestion de l'interface
- Calcul des scores
- Sauvegarde automatique des résultats (dans le fichier
res.json)
- Lecture du fichier
res.jsongénéré par le jeu - Affichage des scores généraux
- Affichage des scores précis, par tour
- Déploiement sur les serveurs de l'IUT
