ONScripterをPS3で起動させ、CDブートLinuxに載せるまでを解説する。
CD起動でONScripterを楽しみたい
さて、CDブートで起動するLinuxシステムの作成についてだいぶ見えてきたところで、それを使って何をしたいのかといった辺りを考えてみたい。
本稿で提案しているのは、Linuxで作成したオリジナルアプリケーションをCDで配布するというソリューションであるが、「そもそも、Linux上で動作するオリジナルゲームやアプリケーションを作っている人は、そんなにいないのではないか?」という懸念もある。
そこで目を付けたのがNScripter互換スクリプトエンジンである、ONScripterだ。
NScripterはWindows用アプリケーションで、ノベルゲームを作成できるシステムプログラムである。
通常版はフリーで配布され誰でも利用できるため、多くの人がこれでオリジナルのノベルゲームを作成している。「月姫」や、「ひぐらしのなく頃に」といったヒット作を生み出した土壌でもある。
ONScripterは、それらNScripterで作成されたノベルシナリオをWindows以外の環境で楽しみたいという有志によって、オープンソース形式で開発されている互換スクリプトエンジンとなる。NScripter用のシナリオは多少差違はあるものの大体はそのまま動作する。
ここでは紹介しないが、Webをうろうろと探してみると、アマチュアの手によって作成されたNScripter形式のフリーノベルゲームが数多く存在しているのが分かるはずだ。そういった人達は、自分の作成した作品を見てもらいたいという意志からフリーで公開している。
もし、CDブートにてそれらノベルゲームが起動するならば、PS3ユーザー全員に対し見てもらえるチャンスが生まれるのではないだろうか。ノベルゲームのスクリプトをOSとスクリプトエンジンごと配布するのである。
ユーザーにとっても、数多く存在しているNScripterゲームをPS3で楽しめるようになり、十分なメリットが生まれるのではないだろうか。
そういった考えから、CDブートLinuxを使ったONScripter起動CDというものを作成することにする。
コンセプトは以下の通り。
- Linuxのインストールが不要で、より多くのユーザーに起動してもらえるものとする
- Linuxやプログラミングの知識がなくても、自作シナリオをCDに焼いて配布できる
- Webなどで入手したフリーゲームを起動できるよう、USBメモリに入っているシナリオも再生できる
配布する側、プレイする側の両方にとってLinuxとプログラミングの知識を必要としないよう配慮しつつ、アマチュア作成のノベルゲームをPS3で楽しめるような、そんなCDを作成する。