🎮
RPGツクールMZ製ゲームはNW.jsで動いているからMacでも遊べる
案外このような触れ込みの記事が少なく、自分は今までWineでヒィヒィ言っていました
前提
- Node.jsがインストールされている
手順
RPGツクールMZは(その前のバージョンから?)NW.jsで動作しており、そもそもクロスプラットフォームで遊べるという思想のようです。
一般的なダウンロードサイトではWindows用にビルドしたものが売られていることが多いですが、Macでも以下の通りnwを導入して実行すれば遊ぶことができます。
% cd game_dir # ゲームのディレクトリ(package.jsonなどが置いている階層)に移動
% npx nw # nw を実行(未インストールの場合はインストールする)
想定読者
- ゲームのダウンロードサイトの動作環境欄にWindowsしか挙げられていなくて「ああ、Macでは遊べないんだ」と思っていた人
- RPGツクールの仕様についてわかってない人
- Wineに詳しくない人
- 一般的なWebの技術はまぁ理解できる人
すなわち私のような人のことです。ツクール開発者の方からすればこれは常識なのかも。
誤りや補足などあればコメントいただけると幸いです。
他の案
Wineで実行する
商業PCゲームのようにインストーラーをつかうものやライセンス認証があるようなゲームはWineで本格的にエミュレートする必要がありそうです。
ただ、動作が重かったり、そもそも起動しなかったり、Wineエンジンがどうのとかの学習コストがあったりなのでツクール製の同人ゲームを遊ぶだけならオーバーかなと思います。
wwwディレクトリでlive-serverで実行する
ツクール側のバージョンによるのだと思いますが、たまにDLしたものの内にwww
というディレクトリがあります。
このディレクトリ内にindex.htmlがあるので、live-serverなどを使いローカルWebサーバーを立てることで遊ぶこともできます。
詳しくは↓
🔰MacOSXでRPGツクールMV製ゲームを快適に遊ぶためにやったこと
Discussion