À propos de Super Mario HTML5 (Phaser 3)
Cette version de World 1-1 a été écrite en TypeScript avec Phaser 3 par le développeur ffx0s. Le niveau a été conçu dans l'éditeur de cartes Tiled, et les capacités de Mario sont construites sous forme de « pouvoirs » distincts (se déplacer, sauter, grandir, lancer du feu, invincibilité de l'étoile et entrer dans les tuyaux) qui s'activent et se désactivent au fil des objets ramassés.
Le jeu tourne de façon fluide à 60 ips et affiche l'interface classique avec le score, les pièces, le temps et les vies. Si vous apprenez le développement de jeux, c'est aussi un bel exemple de la façon dont un framework moderne gère les cartes de tuiles, les corps physiques et les animations.
Commandes
| Touche | Action |
|---|---|
| ← → | Se déplacer |
| ↑ ou Espace | Sauter |
| ↓ | S'accroupir / entrer dans les tuyaux |
| Z | Lancer des boules de feu |
Fonctionnalités
- World 1-1 créé avec l'éditeur de cartes Tiled et affiché avec Phaser 3
- Système de pouvoirs modulaire : déplacement, saut, grandissement, feu, invincibilité, passages par les tuyaux
- Blocs ? animés, briques cassables et affichage des points qui apparaissent à l'écran
- Chronomètre, compteur de pièces et vies à l'écran
Astuces
- Les flèches permettent de se déplacer et ↑ ou Espace de sauter ; Z lance des boules de feu une fois que vous avez une fleur.
- Surveillez le chronomètre dans l'interface : quand il atteint zéro, vous perdez une vie.
- Cherchez le tuyau dans lequel vous pouvez entrer avec ↓ pour atteindre la salle de pièces souterraine.


