「ADV+++」 誕生の経緯
ゲーム業界に入りたての頃、大作 RPG のスクリプトに接する機会がありました。
そのスクリプトには、良い所、悪い所が共にあったのですが、
プログラム的な好奇心から、自分流に 1 から作ってみたのが、
現在のスクリプト 「Script+++」 の原点です。
その後は、仕事で携わったゲームの ADV パートで使う機会があったこともあり、
気がついたら、ADV 用のスクリプト、システム、そして 「ADV+++」 として
出来上がっていました。
スクリプトの設計思想
制作期間がシビアなプロの世界、とりわけコンシューマー ゲーム業界では、
「スクリプトを書く」 という行為自体をも効率化を図るのが一般的です。
具体的には、「Excel」 等の表から独自のコンバーター経由でスクリプトに変換します。
それが、アセンブラ ライクなスクリプトを採用している理由の 1 つです。
もう 1 つの理由は簡単で、複雑な処理はプログラム (C/C++) で作ってしまった方が速いので、
複雑なスクリプトを採用する必要がない為です。
今後について
現状、ADV ゲーム、ノベル ゲームの制作ツールは、すでに他社様からいろいろ出ていますし、
需要も高くないと思っています。
ただし、ゲームのジャンル自体が無くなることは決して無いですし、
これから制作しようと考えている人もいるかと思います。
今後も 「私達流で」 調整、バージョン アップを重ね、
より使いやすく、より多くの環境で動くように進化させていくつもりです。
2007/07/01 : 岡嶋 豊 (YOX-Project)
|