ajout exo2
This commit is contained in:
parent
442a662443
commit
cfb3fc3076
R4.01_R4.A.10/td_tp/tp3
@ -33,4 +33,60 @@ http.
|
||||
```
|
||||
qui permet de faire une recherche. Cette fonction utilise évidemment la fonction précédente `getMovies`.
|
||||
|
||||
#### Ex2
|
||||
Le but, dans un premier temps, est d'écrire un interface, avec ajax, qui permette de joueur au jeu suivant :
|
||||
|
||||
- On a une grille dans laquelle sont cachés des renards (on en connait le nombre initiale).
|
||||
- A chaque tour, on choisit de tirer sur un case :
|
||||
- soit on tue un renard,
|
||||
- soit il n'y en a pas, mais on récupére les nombres de renards sur la grille sur la ligne,
|
||||
colonne et diagonales de la case
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
Le jeu utilise un serveur http à l'url suivante
|
||||
|
||||
```
|
||||
https://dwarves.iut-fbleau.fr/foxes/foxes.php
|
||||
```
|
||||
|
||||
Voici les urls du jeu :
|
||||
|
||||
```
|
||||
https://dwarves.iut-fbleau.fr/foxes/foxes.php?new&size=10&foxes=10
|
||||
```
|
||||
|
||||
initialise la partie(utilisation d'une session), avec la taille de la grille et le nombre de renards
|
||||
dont la position est aléatoire.
|
||||
|
||||
La réponse normale, en json :
|
||||
|
||||
```json
|
||||
{"status":"ok","foxes":10,"tries":0}
|
||||
```
|
||||
|
||||
|
||||
```
|
||||
https://dwarves.iut-fbleau.fr/foxes/foxes.php?X=1&Y=3
|
||||
```
|
||||
|
||||
permet de tirer sur une case. Le serveur répond alors
|
||||
|
||||
```json
|
||||
{"status":"ok","foxes":2,"tries":1}
|
||||
```
|
||||
|
||||
Le nombre de renars est -1 si le renard est touché, sinon cela représente le nombre de renards sur la ligne, colonne, diagonales de la case.
|
||||
|
||||
|
||||
En cas de victoire, le status est win. En cas d'erreur, le status est nok.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
BIN
R4.01_R4.A.10/td_tp/tp3/img/renard.png
Normal file
BIN
R4.01_R4.A.10/td_tp/tp3/img/renard.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 25 KiB |
BIN
R4.01_R4.A.10/td_tp/tp3/img/renard1.png
Normal file
BIN
R4.01_R4.A.10/td_tp/tp3/img/renard1.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 27 KiB |
Loading…
x
Reference in New Issue
Block a user