Je me suis demandé comment le personnage de fantôme réagirait face à un escalier… Peut-il monter dessus, ou passe-t-il au travers ?
Finalement, j’ai retenu les deux possibilités. Par défaut, le personnage passe au travers, mais un ‘pouvoir’ lui permet de se tenir sur les escaliers et les plateformes.
Pour le moment, j’ai fait en sorte que cela puisse s’activer et se désactiver avec la touche ‘s’ du clavier. La touche provoque une modification du masque de collision du personnage en y ajoutant le calque de l’escalier.
J’ai également ajouté une petite lumière bleue sous le personnage qui montre quand le pouvoir est activé.
Dans le jeu, il serait possible que ce pouvoir ne soit pas présent au début du jeu, ou qu’il ait une durée limitée qui peut être prolongée par la suite.
Les codes sources du projet sont disponibles ici.