Lire l’ensemble de l’énoncé avant de commencer. Avoir une idée globale avant
de commencer.
-
Un Sprite (correspondant à un premier personnage) se déplace aléatoirement
sur une grille.
Idéalement la taille du Canvas est un multiple de la taille du Sprite.
Exemple1: Un guerrier se déplace dans une grille 2D vue de dessus
Exemple2: Ryu de Street Fighter se déplace verticalement sur l’un des cotés de
l’écran -
Deux Sprites (correspondant à deux personnages) se déplacent
Quand deux Sprites ennemis sont cote à cote, ils combattent
Exemple1: Un monstre apparait ? Et se déplace ? Puis un autre apparait ?
Exemple2: Chun Li est de l’autre coté de l’écran et échange des hadoken avec Ryu -
Ajouter une barre de vie
Exemple1: A minima pour le premier personnage
Exemple2: A minima pour Ryu -
Ajouter une interaction entre personnage principal et le ou les autres
Exemple1: Quand un ennemi est à coté du guerrier, le guerrier agite son épée
Exemple2: Quand le hadoken touche, le personnage fait aïe -
Ajouter une animation quand le personnage principal meurt et revenir à la
situation initiale (un personnage principal en bonne santé quelque part dans
le Canvas et un ou plusieurs personnages ennemis)
Option pour les Sprites : https://www.spriters-resource.com/