From 258c01153ffa869fb37bdb6d593e57d68e530230 Mon Sep 17 00:00:00 2001 From: Pierre Ferreira Date: Fri, 8 Dec 2023 16:43:13 +0100 Subject: [PATCH] fin du tutorial :boom: --- cryptide_project/src/App.tsx | 1 + cryptide_project/src/Pages/Tutorial.tsx | 93 +++++++++++------- .../src/res/img/tuto/tuto-graph.png | Bin 0 -> 67336 bytes 3 files changed, 56 insertions(+), 38 deletions(-) create mode 100644 cryptide_project/src/res/img/tuto/tuto-graph.png diff --git a/cryptide_project/src/App.tsx b/cryptide_project/src/App.tsx index fc79611..886c900 100644 --- a/cryptide_project/src/App.tsx +++ b/cryptide_project/src/App.tsx @@ -69,6 +69,7 @@ function App() { //const location = useLocation(); const hasNavbarVisible = [basePath + "/", basePath + "/login", basePath + "/signup", basePath + "/lobby", basePath + "/endgame", basePath + "/deduc"]//.includes(window.location.pathname); + document.title = "Social Graph"; return ( }> diff --git a/cryptide_project/src/Pages/Tutorial.tsx b/cryptide_project/src/Pages/Tutorial.tsx index 402c4f1..679bd38 100644 --- a/cryptide_project/src/Pages/Tutorial.tsx +++ b/cryptide_project/src/Pages/Tutorial.tsx @@ -24,7 +24,7 @@ import ava from "../res/img/tuto/tuto-ava.png"; import indicetxt from "../res/img/tuto/tuto-indiceTxt.png" import rep from "../res/img/tuto/tuto-rep.png"; import joueurs from "../res/img/tuto/tuto-joueurs.png"; -import tada from "../res/img/tuto/tuto-tada.png"; +import graph from "../res/img/tuto/tuto-graph.png"; import step1 from "../res/img/tuto/tuto2-1.png"; import step2 from "../res/img/tuto/tuto2-2.png"; @@ -303,7 +303,7 @@ const Tutorial = ({locale, changeLocale}) => { const handleShowTuto3 = () => setShowTuto3(true); - const [step, setStep] = useState(0); + const [step, setStep] = useState(-1); //@ts-ignore const displayModalstep = (step: number) => { @@ -424,15 +424,31 @@ const Tutorial = ({locale, changeLocale}) => { + {step === -1 && ( + + + + Bienvenue dans SocialGraph + + Vous incarnez un détective assoiffé de gloire, confronté à un crime.
+ Cependant, d'autres enquêteurs sont également sur le coup, tous cherchant à décrocher le titre de meilleur détective du monde.
+ Chacun possède un indice crucial pour identifier le coupable, il va falloir déduire l'indice de vos concurrents si vous souhaitez l'emporter !
+ Interrogez vos concurrents pour obtenir des réponses par oui ou non, mais méfiez-vous, un refus a des conséquences.
+ Soyez le premier à déduire les indices des autres et à trouver le coupable pour remporter la reconnaissance tant convoitée.
+ Si vous avez le moindre doute, cliquer sur le bouton "aide" pour afficher l'étape actuel du tuto +
+
+
+ )} {step === 0 && ( - Les Personnes + Les Suspects - Voici comment est représentés une personne, chaque personne possède différentes caractéristiques, que ce soit leur nom, âge, sport et leur couleur de cheveux. + Voici comment est représenté un suspect, chaque suspect possède différentes caractéristiques, que ce soit leur nom, âge, sport et leur couleur de cheveux.
- Par exemple, ici, nous avons Ava, qui a 40 ans, qui pratique du Basket et du Tennis, qui a les cheveux Roux et qui possède 2 voisins. + Par exemple, ici, nous avons Ava, qui a 40 ans, qui pratique du Basket et du Tennis, qui a les cheveux Roux et qui possède 2 amis.
@@ -444,7 +460,7 @@ const Tutorial = ({locale, changeLocale}) => { Les indices - Dans ce jeu, chaque joueur possède un indice, qui permet d'identifier une personne, votre indice est le suivant : + Dans ce jeu, chaque détective possède un indice, qui permet d'identifier une caractéristique du coupable, votre indice est le suivant :
"Le suspect a entre 20 et 29 ans".
@@ -456,35 +472,36 @@ const Tutorial = ({locale, changeLocale}) => { - Les Joueurs + Les Détectives - Il est possible de voir les joueurs sur le côté gauche de l'écran, ils sont représentés par des cercles de couleurs différentes. Le Joueur avec un contour carré est le joueur qui joue actuellement. + Il est possible de voir les détectives sur le côté gauche de l'écran, ils sont représentés par des cercles de couleurs différentes. Le contour carré signifie que ce détective est en pleine réflexion.
- Il est possible de cliquer sur l'image d'un joueur pour le sélectionner, afin de pouvoir lui demander des informations à propos de quelqu'un sur le graphe. + Pour interroger un détective à propos d'un suspect, il suffit de le sélectionner, puis de cliquer sur le suspect que vous souhaitez. Il vous répondra donc ce qu'il pense de ce suspect selon son indice.
)} + {step === 4 && ( Les réponses - Ici, les réponses sont représentées par des carrés et des ronds de couleurs différentes. Les couleurs permettent de différencier les joueurs. + Les détéctives vous répondrons que par des ronds ou des carrés de leur couleur.
  • - Un carré signifie un NON. + Un carré signifie que son indice innocente le suspect.
  • - Un rond signifie un OUI + Un rond signifie que son indice peut incréminer le suspect.
-
- Par exemple, ici, l'indice du joueur Vert permet d'innocenter Logan. -
Eleanor peut être suspectée par l'indice du joueur Jaune. -
Evelyn est innocentée par l'indice de 3 joueurs différents. + Par exemple, ici :
+ l'indice du détéctive Scooby-Doo (Vert) permet d'innocenter Logan. +
Eleanor peut être suspectée par l'indice du détective Batman (Jaune). +
Evelyn est innocentée par l'indice de 3 détéctive différents.
@@ -502,9 +519,9 @@ const Tutorial = ({locale, changeLocale}) => { - Les règle du jeu + Les règles du jeu - Ce bouton vous mène à la page d'information du jeu, avec toutes les règles du jeu, que ce soit les objectifs, les indices, le déroulement, etc. + Ce bouton vous mène à la page d'information du jeu, avec toutes les règles du jeu, que ce soit les objectifs, les indices, le déroulement, etc. @@ -532,13 +549,15 @@ const Tutorial = ({locale, changeLocale}) => { {step === 6 && ( - + - Étape finale + Place à la pratique ! - Bien joué ! Vous avez effectué la première étape du tutoriel, maintenant, place à la pratique ! Vous pouvez maintenant fermer cette fenêtre et commencer à jouer ! + Bien joué ! Vous avez maintenanttoutes les bases d'un veritable détéctive. +
+ Vous allez à présent avoir un exercice pratique pour la résolution d'une enquête, au côté de ces très chère Batman et Scooby-Doo.
- Le bouton aide est là pour vous, il vous permet de suivre le tutoriel si jamais vous êtes perdu, cliquez dessus ! + Cliquer sur "Poursuivre" pour commencer votre première partie.
@@ -561,7 +580,6 @@ const Tutorial = ({locale, changeLocale}) => { - { Premier pas - Bienvenue dans cette seconde partie, ou nous allons apprendre le déroulé d'une partie. + Bienvenue dans cette seconde partie, où nous allons apprendre le déroulé d'une veritable enquête.
- Dans un premier temps, sélectionnez le joueur Bot1 et questionnez le à propos de Violet en cliquant sur cette dernière. + Dans un premier temps, sélectionnez le joueur Scooby-Doo et questionnez le à propos du suspect nommé Violet en cliquant sur cette dernière.
@@ -609,7 +627,7 @@ const Tutorial = ({locale, changeLocale}) => { Votre premier tour - Super, Violet a été identifié par l'indice de Bot1, c'est une information essentielle ! Cependant, cela ne signifie pas forcément qu'elle est coupable. + Super, Violet a été identifié par l'indice de Scooby-Doo, c'est une information essentielle ! Cependant, cela ne signifie pas forcément qu'elle est coupable.
C'est à présent le tour aux autres joueurs de jouer, regardons ce qu'ils ont fait.
@@ -623,13 +641,13 @@ const Tutorial = ({locale, changeLocale}) => { Premier tour des autres joueurs - Il semblerait que Bot1 ait interrogé Bot2 à propos de Violet, et que ce dernier ait répondu non par un carré. + Il semblerait que Scooby-Doo ait lui aussi interrogé Batman à propos de Violet, et que ce dernier ait répondu non par un carré. Cela signifie que Violet n'est pas coupable, et qu'elle est donc innocente !
- Bot1 a donc fait une erreur, en questionnant quelqu'un pouvant innocenter Violet. En guise de punition, il doit lui aussi poser un carré sur un autre joueur, révélant aussi plus d'information sur son indice. - Nous savons donc maintenant que l'indice de Bot1 ne permet pas d'identifier Sebastian. + Scooby-Doo a donc fait une erreur, en questionnant quelqu'un pouvant innocenter Violet. En guise de punition, il doit, lui aussi, poser un carré sur un autre joueur, révélant aussi plus d'information sur son indice. + Nous savons donc maintenant que l'indice de Scooby-Doo ne permet pas d'identifier Sebastian.
- Ensuite, Bot2 a questionné Bot1 à propos de Charlotte, qui est identifié par l'indice de Bot1. + Ensuite, Batman a questionné Scooby-Doo à propos de Charlotte, qui est identifié par l'indice de Scooby-Doo.
@@ -641,7 +659,7 @@ const Tutorial = ({locale, changeLocale}) => { Second tour - Vous remarquez que votre indice identifie lui aussi Charlotte, et si nous demandions à Bot2, si ce dernier pense que Charlotte est la coupable ? + Vous remarquez que votre indice identifie lui aussi Charlotte, et si nous demandions à Batman, si ce dernier pense que Charlotte est la coupable ?
Cela nous permettrait donc de mettre fin à la partie !
@@ -678,11 +696,11 @@ const Tutorial = ({locale, changeLocale}) => { La punition - Mince, il semblerait que l'indice de Bot2 innocente Charlotte, et que ce dernier ait donc une erreur, la punition s'applique ! + Mince, il semblerait que l'indice de Batman innocente Charlotte, et que vous avez donc commit une erreur, la punition s'applique !
- Vous devez donc poser un carré sur un autre joueur, révélant ainsi plus d'information sur votre indice. + Vous devez donc poser un carré sur un autre joueur, révélant ainsi plus d'information sur votre indice.
- Afin de révéler le moins d'informations, posons notre carré sur Liam, il s'agit de la seule personne qui a moins de 20 ans encore suspecte. + Mais rien n'est joué ! Posons notre carré sur Liam pour cela, sélectionnez directement le suspect désiré.
@@ -713,17 +731,16 @@ const Tutorial = ({locale, changeLocale}) => { Vous avez à présent assez d'information pour deviner les indices des autres :
  • - Bot1 semble avoir : {indices[1]?.ToString(locale)}. + Scooby-Doo semble avoir : {indices[1]?.ToString(locale)}.
  • - Bot2 semble avoir : {indices[2]?.ToString(locale)}. + Batman semble avoir : {indices[2]?.ToString(locale)}.
  • Et votre indice est : {indices[0]?.ToString(locale)}.
-
- Vous avec à présent toutes les cartes en main pour deviner qui est le coupable, cliquer sur le bouton Ask Everyone pour deviner, bonne chance ! + Vous avez à présent toutes les cartes en main pour deviner qui est le coupable, cliquer sur le bouton Ask Everyone, puis séléctionné un suspect pour émettre une accusation pour deviner, bonne chance !
diff --git a/cryptide_project/src/res/img/tuto/tuto-graph.png b/cryptide_project/src/res/img/tuto/tuto-graph.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e04d7954538a1cf2817067958402cfcfabcb11 GIT binary patch literal 67336 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