Obwohl Sie möglicherweise nicht mehr auf fullscreenmario.com spielen, ist es einfach, Ihre eigene Kopie abzuspielen.
Laden Sie die neueste Version dieses Projekts herunter, extrahieren Sie sie auf Ihren Computer und öffnen Sie index.html in einem Browser (vorzugsweise Google Chrome). Das ist es!
Laden Sie die neueste Version von FullScreenMario (oder Ihre erstellte Version) auf Ihren FTP-Server hoch.
FullScreenMario verwendet Grunt, um die Erstellung zu automatisieren, wofür Node.js erforderlich ist. Der Prozess ist unkompliziert; siehe Grunts Hilfeseite.
FullScreenMario basiert auf einem modularen Framework namens GameStartr. Die FullScreenShenanigans-Organisation enthält GameStartr, seine übergeordnete Klasse EightBittr und die vom GameStartr-Framework verwendeten Module. Diese haben (theoretisch) alle ihre eigenen README-Dateien, die Sie überfliegen sollten, bevor Sie sie für FullScreenMario selbst entwickeln.
Der gesamte Quellcode befindet sich im Quellverzeichnis. Eine ausführliche Anleitung zum Einstieg in die Programmierung mit FullScreenMario finden Sie unter [Getting Started.md](Getting Started.md).
Die Klassendeklaration FullScreenMario.ts enthält Klassenfunktionen und einige Konstanten, während statische Einstellungen, die dem FullScreenMario-Prototyp hinzugefügt werden sollen, wie Kartenlayouts und Objektattribute, in Dateien unter Quelle/Einstellungen gespeichert werden, wie etwa audio.js und Kollisionen.js .
Dies wird unter der MIT-Lizenz veröffentlicht (siehe License.txt).
Das FullScreenMario-Projekt startete am 21. Oktober 2012. In der ersten Betaversion, die im Oktober 2013 veröffentlicht wurde, verzeichnete die primäre Host-Website innerhalb eines Monats etwa 2,68 Millionen einzelne Besucher. Danach schloss Nintendo die Website mit einer DMCA-Beschwerde (es wurden keine Maßnahmen dagegen ergriffen). die Autoren, GitHub oder andere Hosting-Websites). Anschließend wurde das Codierungsprojekt einer umfassenden Neufassung und Architekturänderung unterzogen, um zu einem modularen Projekt mit Schwerpunkt auf der GameStartr-Plattform zu werden, gefolgt von einer vollständigen Konvertierung in TypeScript.