MARIO.GAME
id

Super Mario HTML5 (Phaser 3)

Versi TypeScript dan Phaser 3 yang apik dari World 1-1

Super Mario HTML5 (Phaser 3)

Tentang Super Mario HTML5 (Phaser 3)

Versi World 1-1 ini ditulis dengan TypeScript di atas Phaser 3 oleh developer ffx0s. Levelnya disusun di editor peta Tiled, dan kemampuan Mario dibuat sebagai “kekuatan” terpisah — bergerak, melompat, membesar, menembakkan api, kebal lewat bintang, dan masuk pipa — yang aktif dan nonaktif saat kamu mengambil item.

Game ini berjalan mulus di 60 fps dan menampilkan HUD klasik dengan skor, koin, waktu, dan nyawa. Kalau kamu sedang belajar membuat game, ini juga contoh menarik tentang cara framework modern menangani peta tile, body fisika, dan animasi.

Kontrol

InputAksi
← →Bergerak
↑ atau SpasiLompat
↓Jongkok / masuk pipa
ZLempar bola api

Fitur

  • World 1-1 dibuat dengan editor peta Tiled dan dirender dengan Phaser 3
  • Sistem kekuatan modular: bergerak, melompat, membesar, api, kebal, dan pipa warp
  • Blok ? beranimasi, bata yang bisa dihancurkan, dan pop-up skor
  • Timer, penghitung koin, dan nyawa di layar

Tips

  1. Tombol panah untuk bergerak dan ↑ atau Spasi untuk melompat; Z melempar bola api setelah kamu mendapatkan bunga.
  2. Perhatikan timer di HUD — saat mencapai nol, kamu kehilangan satu nyawa.
  3. Cari pipa yang bisa dimasuki dengan ↓ untuk menuju ruang koin bawah tanah.

Pertanyaan yang sering diajukan

Ini level yang mana?

World 1-1, termasuk area bonus bawah tanah yang dicapai lewat pipa.

Siapa yang membuatnya?

Developer GitHub ffx0s, menggunakan Phaser 3 dan TypeScript. Kode sumbernya berlisensi MIT.

Apakah mendukung layar sentuh?

Tidak, hanya bisa dimainkan dengan keyboard. Mario.Game Adventure adalah pilihan terbaik untuk ponsel.

Game lain untuk dimainkan