clean readme
This commit is contained in:
parent
62133c74e1
commit
715fb55b51
1 changed files with 22 additions and 44 deletions
66
README.md
66
README.md
|
@ -1,5 +1,4 @@
|
|||
{width="6.270833333333333in"
|
||||
height="1.2083333333333333in"}
|
||||

|
||||
|
||||
**Compte-Rendu Projet C++**
|
||||
|
||||
|
@ -22,23 +21,17 @@ Harlé Antoine - Hanna Élias
|
|||
|
||||
***Lancement de Nidrobb :***
|
||||
|
||||
- Lancer la commande *make* à la racine du fichier *src* pour compiler
|
||||
> les fichiers sources.
|
||||
- Lancer la commande *make* à la racine du fichier *src* pour compiler les fichiers sources.
|
||||
|
||||
- Lancer la commande *./Nidrobb*.
|
||||
|
||||
***Lancement des tests unitaires :***
|
||||
|
||||
- Choix du test de classe à lancer : dans le fichier *makefile* à la
|
||||
> racine du fichier *src*, choisir [un]{.ul} test à réaliser parmis
|
||||
> les tests disponible en commentaire (\#Unitests/TestDispo.cpp) en
|
||||
> le plaçant non commenté devant *TESTSRC =* .
|
||||
- Choix du test de classe à lancer : dans le fichier *makefile* à la racine du fichier *src*, choisir [un]{.ul} test à réaliser parmis les tests disponible en commentaire (\#Unitests/TestDispo.cpp) en le plaçant non commenté devant *TESTSRC =* .
|
||||
|
||||
{width="7.192708880139983in"
|
||||
height="0.6940332458442695in"}
|
||||

|
||||
|
||||
- Lancer la commande *make Unitest* à la racine du fichier *src* afin
|
||||
> de compiler et lancer le test.
|
||||
- Lancer la commande *make Unitest* à la racine du fichier *src* afin de compiler et lancer le test.
|
||||
|
||||
**How to play**
|
||||
===============
|
||||
|
@ -50,34 +43,27 @@ joueur adverse.
|
|||
|
||||
(*But actuel*) Toucher le joueur adverse en premier.
|
||||
|
||||
**Mécanique de jeu :**{width="0.768591426071741in"
|
||||
height="0.6979166666666666in"}
|
||||
**Mécanique de jeu :**
|
||||
|
||||
- *One Punch Man* : Un coup suffit à mettre au tapis ton adversaire !
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||

|
||||
|
||||
- *Du fun en illimité !* : Respawn des joueurs tués instantané.
|
||||
|
||||
{width="1.3125in" height="0.8940212160979878in"}
|
||||

|
||||
|
||||
- *Combat aériens* : Possibilité de se battre dans les airs ! Après
|
||||
> avoir pris un peu de hauteur, court et bat toi dans les air tel
|
||||
> Son Goku©️ !
|
||||
- *Combat aériens* : Possibilité de se battre dans les airs ! Après avoir pris un peu de hauteur, court et bat toi dans les air tel Son Goku©️ !
|
||||
|
||||
{width="1.5625in" height="0.90625in"}
|
||||

|
||||
|
||||
- *Parade* : Possibilité de contrer une attaque adverse avec une
|
||||
> attaque au bon moment !
|
||||
- *Parade* : Possibilité de contrer une attaque adverse avec une attaque au bon moment !
|
||||
|
||||
{width="1.3125in" height="1.1875in"}
|
||||

|
||||
|
||||
- *Esquive* : Possibilité d\'esquiver une attaque en s'accroupissant
|
||||
> au bon moment !
|
||||
- *Esquive* : Possibilité d\'esquiver une attaque en s'accroupissant au bon moment !
|
||||
|
||||
**Commandes :**{width="3.4691797900262467in"
|
||||
height="2.369792213473316in"}
|
||||
**Commandes :**
|
||||
|
||||
- **Déplacement :**
|
||||
|
||||
|
@ -113,35 +99,28 @@ l'ajout/amélioration de contenu.
|
|||
|
||||
- Affichage
|
||||
|
||||
- Gestion des entrées utilisateurs flexible : *InputMap, Command
|
||||
> Pattern*
|
||||
- Gestion des entrées utilisateurs flexible : *InputMap, CommandPattern*
|
||||
|
||||
- Mouvements simples
|
||||
|
||||
- Animations flexible : Modification simple des animations (Sprite,
|
||||
> Hitbox Passive/Active) dans l'*AnimationBuilder*.
|
||||
- Animations flexible : Modification simple des animations (Sprite, Hitbox Passive/Active) dans l'*AnimationBuilder*.
|
||||
|
||||
- Monde flexible : Modification simple des environnements (fond,
|
||||
> plateforme, obstacles) dans le *WorldBuilder*.
|
||||
- Monde flexible : Modification simple des environnements (fond, plateforme, obstacles) dans le *WorldBuilder*.
|
||||
|
||||
- Ajout simple de joueurs ordinateurs.
|
||||
|
||||
**Bug :**
|
||||
|
||||
- *Gestion des fuites mémoires impossible* : Lancement de *valgrind*
|
||||
> avec Nidrobb échoue systématiquement.
|
||||
- *Gestion des fuites mémoires impossible* : Lancement de *valgrind* avec Nidrobb échoue systématiquement.
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Bugs de collisions : sortie de la carte, saut sur obstacles
|
||||
|
||||
- Bug de chute : pas de chute tant qu'il y a des actions.
|
||||
|
||||
**Améliorations :**
|
||||
[](media/nidhogg.png)
|
||||
|
||||
- Menu de jeu{width="1.72249343832021in"
|
||||
> height="0.75in"}
|
||||
- Menu de jeu!
|
||||
|
||||
- Tests complets et unifiés
|
||||
|
||||
|
@ -156,8 +135,7 @@ l'ajout/amélioration de contenu.
|
|||
- Affichage des hitbox Passive / Active
|
||||
|
||||
**Inspirations du système de hitbox
|
||||
:**{width="3.7314818460192476in"
|
||||
height="2.0989588801399823in"}
|
||||
:**
|
||||
|
||||
**Hitbox passive** = réception de dommages / collisions environnement
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue