Dies ist ein Mod für New Super Mario Bros. Wii, der (fast) jede Röhre im Spiel begehbar macht und Sie zu einer anderen zufälligen Röhre irgendwo anders im Spiel führt. Geisterhaustüren sind ebenfalls im Zufallsgenerator enthalten.
Ich habe diesen Mod im Jahr 2022 gestartet und es hat bis jetzt (August 2024) gedauert, bis er endlich zur Veröffentlichung bereit war. Ich habe versucht, es so ausgefeilt und stabil wie möglich zu machen, aber wenn Probleme auftreten, gibt es keine Garantie dafür, dass ich sie aktualisieren werde, um sie zu beheben.
Vielen Dank an Etrainquandt17 für einen Großteil der manuellen Arbeit bei der Zuweisung von Eingängen.
Es gibt drei verschiedene Randomisierungsmodi, die in Riivolution mit der Option „Randomize on…“ ausgewählt werden können:
Starten des Spiels – Die Ziele bleiben bis zum Neustart des Spiels erhalten.
Eingeben eines Kurses – Bei jeder Eingabe eines Kurses werden alle Ziele neu randomisiert.
Betreten einer Pipe – Wenn Sie eine Pipe betreten, gelangen Sie zu jeder anderen Pipe an beliebiger Stelle, ohne Konsistenz.
Seed.txt verwenden – Geben Sie einen Startwert für den Zufallszahlengenerator (von 0 bis 65535) mit der Datei seed.txt
an.
Wenn Sie einen anderen Modus als „Ein Rohr betreten“ verwenden, wird sichergestellt, dass alle Bereiche ab Beginn mindestens eines Kurses zugänglich sind. Dabei wird ein Algorithmus verwendet, der das Auftreten bestimmter Verbindungen verhindert.
Einige bemerkenswerte Mechanik- und Gameplay-Änderungen:
Wenn Sie einen Kurs abschließen, gelangen Sie dorthin, wo sich dieser Kurs auf der Weltkarte befindet.
Wenn Sie in einem Kurs sterben, kehren Sie zu dem Kurs zurück, in den Sie eingetreten sind.
Sie können jederzeit pausieren, um zu sehen, in welchem Kurs Sie sich befinden. Wenn Sie nicht weiterkommen, können Sie den Kurs jederzeit verlassen, unabhängig davon, ob Sie ihn bereits abgeschlossen haben oder nicht.
Gesammelte Sternenmünzen bleiben immer bestehen, unabhängig davon, ob Sie den Kurs abschließen oder nicht, selbst wenn Sie sterben.
Sie können die Welt auf der Weltkarte nicht mehr auswählen oder ändern, indem Sie -
drücken. Sie müssen von überall aus spielen, wo Sie landen.
Wenn Sie einen Kurs in Welt 9 abschließen, können Sie ihn über die Weltkarte betreten, auch wenn nicht alle Sternenmünzen in der entsprechenden Welt gesammelt wurden.
Im Mehrspielermodus passiert etwas Lustiges, wenn ein Spieler den Fahnenmast erreicht und ein anderer ein Rohr betritt.
Laden Sie die neueste Version über die Registerkarte „Releases“ herunter.
Wenn Sie eine echte Wii verwenden, extrahieren Sie die ZIP-Datei in das Stammverzeichnis Ihrer SD-Karte oder Ihres USB-Speichergeräts und installieren Sie Riivolution.
Wenn Sie Dolphin verwenden, extrahieren Sie die ZIP-Datei nach [Dolphin User Folder]/Load/Riivolution
. Sie können den Benutzerordner in Dolphin über File > Open User Folder
öffnen. Klicken Sie anschließend mit der rechten Maustaste auf NSMBW in der Spieleliste und klicken Sie auf Start with Riivolution Patches...
.
Befolgen Sie diese Anweisungen, wenn Sie Entwickler sind und den Mod aus dem Quellcode erstellen möchten. Aufgrund von CodeWarrior müssen Sie Windows verwenden. Wenn Sie eine andere Plattform nutzen, sind Sie auf sich allein gestellt.
Klonen Sie zunächst dieses Repo – git clone https://github.com/mkwcat/nsmbw-pipe-randomizer
.
Klonen und bauen Sie Kamek. Platzieren Sie Kamek.exe
und andere ergänzende Dateien im Kamek
-Verzeichnis in diesem Repo.
Befolgen Sie die Anweisungen in der Kamek-README-Datei zur Installation von CodeWarrior. Erstellen Sie in diesem Repo ein Kamek/cw
-Verzeichnis und platzieren Sie dort mwcceppc.exe
und andere ergänzende Dateien.
Führen Sie build.py
im Stammverzeichnis dieses Repos aus. Diese Datei führt lediglich ein paar Befehle mit CodeWarrior und Kamek aus, um den Mod zu erstellen. Bei Erfolg wurden die Bin-Dateien in output/nsmbw-pipe-randomizer/Code
erstellt und aktualisiert.
Der Code ist unter der MIT-Lizenz verfügbar. Die vollständige Lizenz finden Sie in der LICENSE
Datei.
Verschiedene Danksagungen gehen an viele wunderbare Menschen in der New Super Mario Bros. Wii-Community, die Tools und Dokumentation erstellt und geteilt haben. Vor allem Ninji, CLF78, RoadrunnerWMC, RootCubed.
Und natürlich möchte ich noch einmal Etrainquandt17 dafür danken, dass er die meisten Eingänge für diesen Mod hinzugefügt und aufgeschrieben hat.