anatofuzのなんかそういう感じ

インターネットアイドルの日常だと思って書いてます

ツクールMV作品をubuntuで動かす

メインPCをlinuxにしようシリーズ。 続いては趣味であるdlsiteの同人ゲーで最近多いツクールMV作品をubuntuで動かす。

ツクールMVはティラノビルダー系のゲームと同様に、NW.jsというelectronっぽいツールで動作している。一応exeが配布されているが、結局electronを起動しているだけなので、マルチプラットフォームで頑張れば動く。

だいたいここに書いてあるとおりにすると良さそう

kakurasan.blogspot.com

というわけでnw.jsのページにいってバイナリを入手する。

nwjs.io

適当なディレクトリにダウンロードしてきたnwjsを置いて解答する。

mv ~/Downloads/nwjs-v0.50.2-linux-x64.tar.gz .
tar xvf nwjs-v0.50.2-linux-x64.tar.gz
rm nwjs-v0.50.2-linux-x64.tar.gz
cd nwjs-v0.50.2-linux-x64

このnwを使うことになるので、シンボリックリンクをすでにパスを通している$HOME/binに貼っておく。

$ln -s /home/anatofuz/workspace/game/nwjs-v0.50.2-linux-x64/nw /home/anatofuz/bin

ちなみにdlsiteで配布されているゲームはだいたいsjisのZIPで配布されているので、unizpするときにオプションを指定する必要がある。 オプションを覚えるのもめんどくさいので、ラッパーのシェルスクリプトを書いておく。

#!/usr/bin/sh
unzip -O sjis $*

これをsunzipとかの名前で$HOME/binに置いておいて、chmodしておくとだいぶ便利。

こんな感じで解答する。

sunzip RJ224679.zip

あとはnw .とかで起動する。お手軽そう