rugen vs MUGEN vs Ikemen GO
rugen と M.U.G.E.N 1.1、Ikemen GO の比較です。対応プラットフォーム、MUGEN のオンライン対戦、互換性、ライセンス、そして MUGEN のキャラやステージを rugen へ移す方法を説明します。
現在、M.U.G.E.N のコンテンツを動かせるエンジンは 3 つあります。M.U.G.E.N は
Elecbyte によるオリジナルです。Ikemen GO は Go で書かれたオープンソースの後継です。
rugen は Rust で書かれたオープンソースのエンジンで、互換性とオンライン対戦を中心に作られています。
3 つとも同じキャラとステージのファイルを読み込むので、どれか 1 つに決めてしまう必要はありません。
あなたの chars/ フォルダはどのエンジンでも使えます。
概要
| M.U.G.E.N 1.1 | Ikemen GO | rugen | |
|---|---|---|---|
| ソースコード | 非公開 | 公開(MIT) | 公開(MIT / Apache-2.0) |
| 最新リリース | 1.1 beta 1、2013 年 8 月 | 開発中 | 開発中 |
| Windows | 対応 | 対応 | 対応(x64、x86、ARM64) |
| Linux | 古いビルドのみ | 対応 | 対応(.deb、.rpm、tarball) |
| macOS | 古いビルドのみ | 対応 | 対応(Apple Silicon と Intel) |
| Steam Deck | Proton 経由 | 対応 | 対応、Deck 用レイアウトあり |
| オンライン対戦 | なし | ネットプレイ内蔵 | ロールバックネットコード、ランクマッチ、ルーム、観戦 |
| 相手が持っていないファイターでオンライン対戦 | 不可 | 不可 | 可能、パッケージはサーバーが送信 |
| オンライン大会 | なし | なし | rugen.dev で開催、トーナメント表はサーバーが進行 |
.def .cns .cmd .air .sff .snd の読み込み | 対応 | 対応 | 対応、そのままで可 |
| CNS 以外のスクリプト | なし | Lua | なし、CNS のみ |
| メニューの言語 | 英語 | 英語 | 11 言語 |
| アップデート | 手動 | 手動 | ゲーム内アップデーター |
rugen を選ぶ理由
- 昔のコンテンツがそのまま使えます。 2005 年に作られたキャラも、手を加えずに読み込めます。初回起動時に rugen はそれを 1 つの
.rgcファイルにまとめ、そのファイルで遊びます。互換性の状況を参照してください。 - 安定したオンライン対戦。 ロールバックネットコードは最初から設計に組み込まれており、シミュレーションが決定的であることをシンクテストで証明しています。ネットコードを参照してください。
- 「同じキャラを持っていないと遊べない」問題がありません。 サーバーが各ファイターをチェックし、対戦相手と観戦者にパッケージを送り、3 日後に削除します。キャラの持ち込みを参照してください。
- 公平性チェック。 すべてのファイターに判定(公平、アンバランス、ブロック)が付くので、ランクマッチが健全に保たれます。公平性を参照してください。
- 控えめなスペックのマシンでも動きます。 0.7.0 ではファイター 1 体あたりのメモリを半分以下に減らし、低スペック向けの描画モードを追加しました。パフォーマンスを参照してください。
MUGEN から rugen への移行
- お使いのシステムに rugen をインストールします。
- MUGEN の
chars/にあるフォルダや zip を rugen のchars/に、ステージをstages/にコピーします。キャラは 1 体ずつ、それぞれのフォルダかアーカイブに入れたままにしてください。 - rugen を起動します。すべてをバックグラウンドで一度だけ変換し、終わったファイターから順にセレクト画面に表示されます。
rugen listを実行するとすべてのファイター ID が表示され、rugen verify <id>でオンライン対戦の前に 1 体をチェックできます。
MUGEN の select.def は必要ありません。rugen はフォルダからキャラ一覧を作ります。
スクリーンパックは themes/ に入れます。スクリーンパックとテーマを参照してください。
Ikemen GO からの移行
素の MUGEN 向けに作られたキャラやステージは、同じ方法で移行できます。
Ikemen GO の拡張機能(Lua、Ikemen 専用のステートコントローラやトリガー)に頼るコンテンツは、
MUGEN の部分だけが読み込まれます。rugen check <id> で、理解できない部分が一覧表示されます。
よくある質問
rugen は MUGEN のエミュレーターですか? いいえ。同じファイルを読み込み、同じルールに従う新しいエンジンです。 公開されている MUGEN のドキュメントをもとに書かれ、コミュニティの実際のキャラでテストされています。
無料ですか? はい。広告も有料プランもなく、コードは GitHub で公開されています。
友だちと MUGEN をオンラインで遊べますか? はい。ルームコードを共有するか、クイックマッチを使ってください。 オンライン対戦を参照してください。
このページに誤りがありますか? GitHub で編集する.