MARIO.GAME
hi

Super Mario HTML5 (Phaser 3)

World 1-1 का TypeScript और Phaser 3 में बना एक शानदार वर्ज़न

Super Mario HTML5 (Phaser 3)

Super Mario HTML5 (Phaser 3) के बारे में

World 1-1 का यह वर्ज़न डेवलपर ffx0s ने Phaser 3 के ऊपर TypeScript में लिखा है। लेवल का लेआउट Tiled मैप एडिटर में तैयार किया गया था, और Mario की क्षमताएँ अलग-अलग “पावर” के रूप में बनी हैं — चलना, कूदना, बड़ा होना, आग फेंकना, स्टार की अजेयता और पाइप में जाना — जो आइटम उठाने पर चालू और बंद होती रहती हैं।

यह 60 fps पर सहजता से चलता है और स्कोर, सिक्कों, समय और लाइव्स के साथ क्लासिक HUD दिखाता है। अगर आप गेम डेवलपमेंट सीख रहे हैं, तो यह इस बात का भी बढ़िया उदाहरण है कि आधुनिक फ़्रेमवर्क टाइल मैप, फ़िज़िक्स बॉडी और एनिमेशन को कैसे संभालता है।

कंट्रोल

इनपुटएक्शन
← →चलना
↑ या Spaceकूदना
↓झुकना / पाइप में जाना
Zफ़ायरबॉल फेंकना

खूबियाँ

  • World 1-1 को Tiled मैप एडिटर में बनाया गया है और Phaser 3 से रेंडर किया गया है
  • मॉड्यूलर पावर सिस्टम: चलना, कूदना, बड़ा होना, फ़ायरबॉल, अजेयता, पाइप वॉर्प
  • एनिमेटेड ? ब्लॉक, तोड़े जा सकने वाले ब्रिक और स्कोर पॉप-अप
  • स्क्रीन पर टाइमर, सिक्कों का काउंटर और लाइव्स

टिप्स

  1. ऐरो कीज़ से चलें और ↑ या Space से कूदें; फ़ूल मिलने के बाद Z से फ़ायरबॉल फेंकें।
  2. HUD में टाइमर पर नज़र रखें — जैसे ही वह शून्य पर पहुँचेगा, आप एक लाइफ़ खो देंगे।
  3. ऐसा पाइप खोजें जिसमें ↓ दबाकर जाया जा सकता है, ताकि आप अंडरग्राउंड सिक्कों वाले कमरे तक पहुँच सकें।

अक्सर पूछे जाने वाले सवाल

यह कौन-सा लेवल है?

World 1-1, जिसमें पाइप के रास्ते पहुँचा जाने वाला अंडरग्राउंड बोनस एरिया भी शामिल है।

इसे किसने बनाया है?

GitHub डेवलपर ffx0s ने, Phaser 3 और TypeScript का उपयोग करके। सोर्स MIT लाइसेंस के तहत है।

क्या यह टच को सपोर्ट करता है?

नहीं, यह सिर्फ़ कीबोर्ड के लिए है। फ़ोन के लिए Mario.Game Adventure सबसे अच्छा विकल्प है।

खेलने के लिए और गेम्स