MARIO.GAME
de

Super Mario HTML5 (Phaser 3)

Eine ausgefeilte Version von World 1-1 mit TypeScript und Phaser 3

Super Mario HTML5 (Phaser 3)

Über Super Mario HTML5 (Phaser 3)

Diese Version von World 1-1 wurde vom Entwickler ffx0s in TypeScript auf Basis von Phaser 3 geschrieben. Das Level wurde im Tiled-Map-Editor aufgebaut, und Marios Fähigkeiten sind als separate „Powers“ umgesetzt – Laufen, Springen, Wachsen, Feuerschießen, Sternen-Unverwundbarkeit und das Betreten von Röhren –, die sich beim Einsammeln von Items ein- und ausschalten.

Das Spiel läuft flüssig mit 60 fps und zeigt das klassische HUD mit Punktestand, Münzen, Zeit und Leben. Wenn du Spieleentwicklung lernst, ist es außerdem ein schönes Beispiel dafür, wie ein modernes Framework Tile-Maps, Physik-Körper und Animationen handhabt.

Steuerung

EingabeAktion
← →Bewegen
↑ oder LeertasteSpringen
↓Ducken / in Rohre gehen
ZFeuerbälle werfen

Funktionen

  • World 1-1 im Tiled-Map-Editor erstellt und mit Phaser 3 dargestellt
  • Modulares Power-System: Laufen, Springen, Wachsen, Feuer, Unverwundbarkeit, Röhren-Warps
  • Animierte ?-Blöcke, zerbrechliche Ziegelblöcke und Punkte-Einblendungen
  • Timer, Münzzähler und Leben auf dem Bildschirm

Tipps

  1. Mit den Pfeiltasten bewegst du dich, mit ↑ oder der Leertaste springst du; mit Z wirfst du Feuerbälle, sobald du eine Blume hast.
  2. Behalte den Timer im HUD im Blick – wenn er null erreicht, verlierst du ein Leben.
  3. Suche die Röhre, in die du mit ↓ hineingehen kannst, um zum unterirdischen Münzraum zu gelangen.

Häufig gestellte Fragen

Um welches Level handelt es sich?

Um World 1-1, einschließlich des unterirdischen Bonusbereichs, den du durch eine Röhre erreichst.

Wer hat es entwickelt?

Der GitHub-Entwickler ffx0s mit Phaser 3 und TypeScript. Der Quellcode steht unter der MIT-Lizenz.

Wird Touch unterstützt?

Nein, es lässt sich nur mit der Tastatur spielen. Für Smartphones ist Mario.Game Adventure die beste Wahl.

Weitere Spiele zum Spielen