Met a jour le readme
This commit is contained in:
parent
e6365a7e3e
commit
d82a5fb181
|
@ -2,17 +2,18 @@
|
|||
|
||||
## Consignes
|
||||
|
||||
Votre mission est de concevoir et développer un petit jeu permettant de
|
||||
> Votre mission est de concevoir et développer un petit jeu permettant de
|
||||
contrôler un robot dans un labyrinthe. Ce jeu devra être développé en
|
||||
console pour des raisons d'accessibilité. Je l'ai appelé... Roboc.
|
||||
|
||||
Le jeu est un labyrinthe formé d'obstacles: des murs qui sont tout
|
||||
> Le jeu est un labyrinthe formé d'obstacles: des murs qui sont tout
|
||||
simplement là pour vous ralentir, des portes qui peuvent être traversées
|
||||
et au moins un point par lequel on peut quitter le labyrinthe. Si le
|
||||
robot arrive sur ce point, la partie est considérée comme gagnée.
|
||||
|
||||
Consignes détaillée de l'exercice sur
|
||||
[OpenClassrooms](https://openclassrooms.com/courses/apprenez-a-programmer-en-python/exercises/180).
|
||||
Pour les consignes détaillées de l'exercice rendez-vous dans le cours
|
||||
_[Apprenez à programmer en Python](https://openclassrooms.com/courses/apprenez-a-programmer-en-python/exercises/180)_
|
||||
d'**Open Classrooms**.
|
||||
|
||||
## Utilisation
|
||||
|
||||
|
@ -22,8 +23,11 @@ script contient 4 fichiers et 1 répertoire:
|
|||
- `roboc.py`: fichier à lancer
|
||||
- `configuration.py`: contient les constantes/variables de
|
||||
configuration du script, ainsi que les fonctions.
|
||||
- `map.py`: contient l'objet Map
|
||||
- `readme.md`
|
||||
- `map.py`: fourni les moyens necessaire a l'utilisation d'un fichier
|
||||
carte. Controle de coherance sur la carte choise, deplace le robo en
|
||||
fonction des commandes du joueur jusqu'en fin de partie.
|
||||
|
||||
- `readme.md`, que vous êtes en train de lire!
|
||||
- `cartes`: répertoire contenant les cartes de jeu (fichier `.txt`)
|
||||
|
||||
## Contrôle du robot
|
||||
|
@ -50,6 +54,7 @@ de les continuer plus tard
|
|||
J'ai choisi d'implementer la sauvegarde par tour, qui sera de fait,
|
||||
réalisée quand le joueur quitte. Les 2 fonctionnalitées sont ainsi
|
||||
respectées.
|
||||
|
||||
## Bonus
|
||||
|
||||
Quelques fonctionnalitées en bonus:
|
||||
|
@ -58,3 +63,6 @@ Quelques fonctionnalitées en bonus:
|
|||
ne sont pas jouable
|
||||
- affichage du recap des commandes (aide), permettant d'ajouter
|
||||
d'autres commades utilisateur plus tard
|
||||
- la docstring du fichier `map.py` contient des [DocTests](http://sametmax.com/les-docstrings/),
|
||||
ça ne fait pas partie du cours, mais c'est un outils facile de
|
||||
test/debug que j'utilise et qui reste transparent.
|
||||
|
|
Loading…
Reference in New Issue