rugen vs MUGEN vs Ikemen GO
Jak rugen wypada na tle M.U.G.E.N 1.1 i Ikemen GO: platformy, MUGEN online, kompatybilność, licencja i jak przenieść swoje postacie i areny z MUGEN do rugen.
Dziś zawartość M.U.G.E.N uruchamiają trzy silniki. M.U.G.E.N to oryginał
od Elecbyte. Ikemen GO to otwartoźródłowy następca napisany w Go. rugen
to otwartoźródłowy silnik napisany w Ruście, zbudowany wokół kompatybilności
i gry online. Wszystkie trzy wczytują te same pliki postaci i aren, więc nie
musisz wybierać raz na zawsze: twój folder chars/ działa w każdym z nich.
W skrócie
| M.U.G.E.N 1.1 | Ikemen GO | rugen | |
|---|---|---|---|
| Kod źródłowy | Zamknięty | Otwarty (MIT) | Otwarty (MIT / Apache-2.0) |
| Ostatnie wydanie | 1.1 beta 1, sierpień 2013 | Rozwijany | Rozwijany |
| Windows | Tak | Tak | Tak (x64, x86, ARM64) |
| Linux | Tylko starsze buildy | Tak | Tak (.deb, .rpm, tarball) |
| macOS | Tylko starsze buildy | Tak | Tak (Apple Silicon i Intel) |
| Steam Deck | Przez Proton | Tak | Tak, z układem dla Decka |
| Gra online | Nie | Wbudowany netplay | Netcode rollback, ranking, pokoje, widzowie |
| Gra online postacią, której przeciwnik nie ma | Nie | Nie | Tak, paczki wysyła serwer |
| Turnieje online | Nie | Nie | Na rugen.dev, drabinki prowadzi serwer |
Wczytuje .def .cns .cmd .air .sff .snd | Tak | Tak | Tak, bez zmian |
| Skrypty poza CNS | Nie | Lua | Nie, tylko CNS |
| Języki menu | Angielski | Angielski | 11 języków |
| Aktualizacje | Ręczne | Ręczne | Aktualizacja z poziomu gry |
Dlaczego rugen
- Twoja stara zawartość, bez zmian. Postać zrobiona w 2005 roku wczytuje się taka, jaka jest. Przy pierwszym uruchomieniu rugen pakuje ją w jeden plik
.rgci gra z niego. Zobacz stan kompatybilności. - Online, które daje radę. Netcode rollback był zaplanowany od początku, razem z testem sync, który dowodzi, że symulacja jest deterministyczna. Zobacz netcode.
- Koniec z „musicie mieć te same postacie”. Serwer sprawdza każdą postać, wysyła paczki przeciwnikowi i widzom, a po trzech dniach je usuwa. Zobacz własna postać.
- Kontrola uczciwości. Każda postać dostaje werdykt (uczciwa, niezbalansowana lub zablokowana), żeby mecze rankingowe pozostały rozsądne. Zobacz uczciwość.
- Działa na skromnym sprzęcie. Wersja 0.7.0 zmniejszyła pamięć na postać o ponad połowę i dodała tryb renderowania dla słabszych komputerów. Zobacz wydajność.
Przejście z MUGEN na rugen
- Zainstaluj rugen na swoim systemie.
- Skopiuj foldery lub zipy z
chars/MUGEN dochars/rugen, a areny dostages/. Trzymaj każdą postać w osobnym folderze lub archiwum. - Uruchom rugen. Raz konwertuje wszystko w tle; postacie pojawiają się na ekranie wyboru, gdy tylko są gotowe.
- Uruchom
rugen list, żeby zobaczyć id każdej postaci, alborugen verify <id>, żeby sprawdzić jedną przed grą online.
Twój select.def z MUGEN nie jest potrzebny: rugen buduje listę postaci na
podstawie folderu. Screenpacki trafiają do themes/, zobacz
screenpacki i motywy.
Przejście z Ikemen GO
Postacie i areny napisane pod zwykły MUGEN przenosi się tak samo. Zawartość,
która korzysta z rozszerzeń Ikemen GO (Lua, state controllery lub triggery
dostępne tylko w Ikemenie), wczytuje się tylko w zakresie swoich części MUGEN;
rugen check <id> wypisuje, czego nie rozumie.
Pytania
Czy rugen to emulator MUGEN? Nie. To nowy silnik, który czyta te same pliki i trzyma się tych samych zasad, napisany na podstawie publicznej dokumentacji MUGEN i testowany na prawdziwych postaciach ze społeczności.
Czy jest darmowy? Tak. Bez reklam, bez płatnych planów, a kod jest na GitHubie.
Czy mogę grać w MUGEN online ze znajomymi? Tak. Udostępnij kod pokoju albo użyj szybkiego meczu. Zobacz gra online.
Coś jest nie tak na tej stronie? Edytuj ją na GitHubie.