rugen vs MUGEN vs Ikemen GO
Wie sich rugen mit M.U.G.E.N 1.1 und Ikemen GO vergleicht: Plattformen, MUGEN online spielen, Kompatibilität, Lizenz und wie du deine MUGEN-Charaktere und Stages zu rugen mitnimmst.
Heute spielen drei Engines M.U.G.E.N-Inhalte. M.U.G.E.N ist das Original
von Elecbyte. Ikemen GO ist ein quelloffener Nachfolger, geschrieben in Go.
rugen ist eine quelloffene Engine, geschrieben in Rust, ausgelegt auf
Kompatibilität und Online-Spiel. Alle drei laden dieselben Charakter- und
Stage-Dateien, du musst dich also nicht ein für alle Mal entscheiden: Dein
chars/-Ordner funktioniert in jeder davon.
Auf einen Blick
| M.U.G.E.N 1.1 | Ikemen GO | rugen | |
|---|---|---|---|
| Quellcode | Geschlossen | Offen (MIT) | Offen (MIT / Apache-2.0) |
| Letzte Version | 1.1 Beta 1, August 2013 | Aktiv | Aktiv |
| Windows | Ja | Ja | Ja (x64, x86, ARM64) |
| Linux | Nur ältere Builds | Ja | Ja (.deb, .rpm, Tarball) |
| macOS | Nur ältere Builds | Ja | Ja (Apple Silicon und Intel) |
| Steam Deck | Über Proton | Ja | Ja, mit eigenem Deck-Layout |
| Online-Spiel | Nein | Eingebautes Netplay | Rollback-Netcode, Ranglistenspiele, Räume, Zuschauer |
| Online mit einem Charakter spielen, den der Gegner nicht hat | Nein | Nein | Ja, der Server schickt die Pakete |
| Online-Turniere | Nein | Nein | Auf rugen.dev, Brackets vom Server gesteuert |
Lädt .def .cns .cmd .air .sff .snd | Ja | Ja | Ja, unverändert |
| Scripting über CNS hinaus | Nein | Lua | Nein, nur CNS |
| Menüsprachen | Englisch | Englisch | 11 Sprachen |
| Updates | Manuell | Manuell | Updater im Spiel |
Warum rugen
- Deine alten Inhalte, unverändert. Ein Charakter von 2005 lädt so, wie er ist. Beim ersten Start packt rugen ihn in eine einzige
.rgc-Datei und spielt diese. Siehe Kompatibilitätsstatus. - Online, das hält. Rollback-Netcode war von Anfang an eingeplant, mit einem Sync-Test, der beweist, dass die Simulation deterministisch ist. Siehe Netcode.
- Kein „ihr braucht dieselben Charaktere“ mehr. Der Server prüft jeden Charakter, schickt die Pakete an Gegner und Zuschauer und löscht sie nach drei Tagen. Siehe Bring deinen eigenen Charakter mit.
- Fairness-Prüfungen. Jeder Charakter bekommt ein Urteil (fair, unausgewogen oder gesperrt), damit Ranglistenspiele vernünftig bleiben. Siehe Fairness.
- Läuft auf bescheidenen Rechnern. 0.7.0 hat den Speicher pro Charakter mehr als halbiert und einen Render-Modus für schwache Hardware hinzugefügt. Siehe Performance.
Von MUGEN zu rugen wechseln
- Installiere rugen für dein System.
- Kopiere die Ordner oder Zips aus dem MUGEN-
chars/in rugenschars/und deine Stages nachstages/. Lass jeden Charakter in seinem eigenen Ordner oder Archiv. - Starte rugen. Es konvertiert alles einmalig im Hintergrund; die Charaktere erscheinen im Auswahlbildschirm, sobald sie fertig sind.
- Führe
rugen listaus, um jede Charakter-ID zu sehen, oderrugen verify <id>, um einen vor dem Online-Spiel zu prüfen.
Deine MUGEN-select.def brauchst du nicht: rugen baut den Kader aus dem
Ordner. Screenpacks kommen nach themes/, siehe
Screenpacks und Themes.
Von Ikemen GO wechseln
Charaktere und Stages für reines MUGEN ziehen genauso um. Inhalte, die auf
Erweiterungen von Ikemen GO setzen (Lua, State-Controller oder Trigger, die es
nur in Ikemen gibt), laden nur so weit, wie ihre MUGEN-Teile reichen;
rugen check <id> listet auf, was es nicht versteht.
Fragen
Ist rugen ein MUGEN-Emulator? Nein. Es ist eine neue Engine, die dieselben Dateien liest und denselben Regeln folgt, geschrieben anhand der öffentlichen MUGEN-Dokumentation und an echten Community-Charakteren getestet.
Ist es kostenlos? Ja. Keine Werbung, keine Bezahlstufen, und der Code liegt auf GitHub.
Kann ich MUGEN online mit Freunden spielen? Ja. Teile einen Raumcode oder nutze Quick Match. Siehe Online-Spiel.
Stimmt hier etwas nicht? Auf GitHub bearbeiten.