🎮

RPGツクールMZ製ゲームはNW.jsで動いているからMacでも遊べる

2024/10/14に公開

案外このような触れ込みの記事が少なく、自分は今まで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