Super Mario HTML5 (Phaser 3) hakkında
World 1-1'in bu versiyonu, geliştirici ffx0s tarafından Phaser 3 üzerinde TypeScript ile yazıldı. Bölüm Tiled harita editöründe tasarlandı. Mario'nun yetenekleri ise ayrı “güçler” olarak kurgulandı: hareket etme, zıplama, büyüme, ateş etme, yıldızla yenilmezlik ve borulara girme. Bu güçler, eşyaları topladıkça açılıp kapanıyor.
Akıcı bir şekilde 60 fps ile çalışır ve skor, para, süre ve canları gösteren klasik HUD'u sunar. Oyun geliştirmeyi öğreniyorsanız, modern bir framework'ün karo haritalarını, fizik gövdelerini ve animasyonları nasıl yönettiğini görmek için de güzel bir örnektir.
Kontroller
| Tuş | Eylem |
|---|---|
| ← → | Hareket et |
| ↑ veya Boşluk | Zıpla |
| ↓ | Çömel / borulara gir |
| Z | Ateş topu at |
Özellikler
- Tiled harita editöründe hazırlanmış ve Phaser 3 ile görüntülenen World 1-1
- Modüler yetenek sistemi: hareket, zıplama, büyüme, ateş, yenilmezlik, boru geçişleri
- Animasyonlu ? blokları, kırılabilir tuğlalar ve beliren puan yazıları
- Ekranda zamanlayıcı, para sayacı ve can göstergesi
İpuçları
- Oklar hareket ettirir, ↑ veya Boşluk zıplatır; çiçek aldıktan sonra Z ile ateş topu atabilirsin.
- HUD'daki süreyi takip et; sıfıra düştüğünde bir can kaybedersin.
- Yer altındaki para odasına ulaşmak için ↓ ile girebileceğin boruyu ara.


