แม้ว่าคุณจะไม่ได้เล่นบน fullscreenmario.com อีกต่อไป แต่การเล่นสำเนาของคุณเองก็เป็นเรื่องง่าย
ดาวน์โหลดรุ่นล่าสุดของโครงการนี้ แยกข้อมูลดังกล่าวลงในคอมพิวเตอร์ของคุณ และเปิด index.html ในเบราว์เซอร์ (ควรเป็น Google Chrome) แค่นั้นแหละ!
อัปโหลด FullScreenMario รุ่นล่าสุด (หรือเวอร์ชันที่คุณสร้าง) ไปยังเซิร์ฟเวอร์ FTP ของคุณ
FullScreenMario ใช้ Grunt เพื่อสร้างสิ่งปลูกสร้างอัตโนมัติ ซึ่งต้องใช้ Node.js กระบวนการนี้ตรงไปตรงมา ดูหน้าความช่วยเหลือของ Grunt
FullScreenMario สร้างขึ้นบนเฟรมเวิร์กโมดูลาร์ที่เรียกว่า GameStartr องค์กร FullScreenShenanigans ประกอบด้วย GameStartr ซึ่งเป็นคลาสหลัก EightBittr และโมดูลที่ใช้โดยเฟรมเวิร์ก GameStartr ทั้งหมดนี้ (ตามทฤษฎี) มีไฟล์ README ของตัวเอง ซึ่งคุณควรอ่านคร่าวๆ ก่อนที่จะพัฒนาสำหรับ FullScreenMario
ซอร์สโค้ดทั้งหมดอยู่ในไดเร็กทอรี Source ดู [Getting Started.md](Getting Started.md) สำหรับคำแนะนำเชิงลึกเกี่ยวกับการเริ่มต้นเขียนโปรแกรมด้วย FullScreenMario
การประกาศคลาส FullScreenMario.ts ประกอบด้วยฟังก์ชันคลาสและค่าคงที่บางส่วน ในขณะที่การตั้งค่าคงที่ที่จะเพิ่มลงในต้นแบบ FullScreenMario เช่น เค้าโครงแผนที่และแอตทริบิวต์ของวัตถุ จะถูกจัดเก็บไว้ในไฟล์ภายใต้แหล่งที่มา/การตั้งค่า เช่น audio.js และ collisions.js .
สิ่งนี้เผยแพร่ภายใต้ใบอนุญาต MIT (ดู License.txt)
โครงการ FullScreenMario เริ่มต้นเมื่อวันที่ 21 ตุลาคม พ.ศ. 2555 เบต้าแรกที่เปิดตัวในเดือนตุลาคม พ.ศ. 2556 พบว่าเว็บไซต์โฮสต์หลักได้รับผู้เยี่ยมชมที่ไม่ซ้ำกันประมาณ 2.68 ล้านคนภายในหนึ่งเดือน หลังจากนั้น Nintendo ปิดไซต์ด้วยการร้องเรียน DMCA (ไม่มีการดำเนินการใด ๆ ต่อ ผู้เขียน, GitHub หรือเว็บไซต์โฮสติ้งอื่นๆ) จากนั้นโปรเจ็กต์การเขียนโค้ดก็ได้รับการเขียนใหม่และการเปลี่ยนแปลงสถาปัตยกรรมอย่างกว้างขวางจนกลายเป็นโปรเจ็กต์แบบโมดูลาร์ที่มีศูนย์กลางอยู่ที่แพลตฟอร์ม GameStartr ตามด้วยการแปลงเป็น TypeScript โดยสมบูรณ์