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というものを作成することにする。

コンセプトは以下の通り。

  1. Linuxのインストールが不要で、より多くのユーザーに起動してもらえるものとする
  2. Linuxやプログラミングの知識がなくても、自作シナリオをCDに焼いて配布できる
  3. Webなどで入手したフリーゲームを起動できるよう、USBメモリに入っているシナリオも再生できる

配布する側、プレイする側の両方にとってLinuxとプログラミングの知識を必要としないよう配慮しつつ、アマチュア作成のノベルゲームをPS3で楽しめるような、そんなCDを作成する。