Fly me to the sky!
 ホームノベルゲームをつくろう!≫4:制作ツール

    4:制作ツール



■4−1:実行プログラムあれこれ

 ノベルゲームを制作、実行させる為のソフトは、いろいろある。代表的なものを以下に挙げてみるが、それぞれ特徴があり、できることできないこともあり、難易度も違う。紹介したものはどれも商用でなければ無料で使用できるものばかりだ。

 まず、今までプレイしたことのあるノベルゲーム作品がHDDにあれば、それがどのシステムを使っているのか把握しよう。そして自分がプレイしてみて、遊びやすいと思うものを選ぶのも一つだろう。

 ただし、例えばNScripterなどスクリプトエンジンと呼ばれるものは、あくまでゲームを動かす為のエンジンであって単体では動かないので注意。決められた命令文を元にプログラムをテキストで作り、それを実行ツールに読ませることで動作する仕組みになっている。

 個人的には吉里吉里かNScripter、スクリプト作成にかける負担をなるべく減らしたいならLiveMakerを推薦したい。

 それぞれ公式サイトの他にwikipediaの記事にもリンクをしたので、概要をつかんだ上で、比較検討してほしい。

≪ノベルゲーム制作・実行ソフト≫(フリーソフト)

NScripter (Win) wiki
吉里吉里2/KAG3 (Win)  wiki
LiveMaker (Win) wiki
Famous Writer (Win/Mac)
Yuuki! Novel (Win)
コミックメーカー (Win)
DreamGame (Win/Mac)

Ren'Py (Win/Mac/Linux)  ※海外版 日本語の解説1
Norn (Win/Flash/iアプリ) ※β版(2009/05)

追記予定。情報募集。

情報感謝!
※Ren'Pyの情報(mas様)

 参考までに、Webブラウザ上で動作するシステム(Flash)も紹介。ダウンロードすることなく、ブラウザでノベルゲームが遊べるのはお手軽だが、オンラインでないと遊べないというのは欠点でもある。

 予告編や体験版を自身のサイトで公開する時などに、これらを使ってみるのも案外面白いかもしれない。

≪ブラウザ用ノベルゲーム開発ツール≫(フリーソフト)

うみがめTOOLS
LemoNovel
Flash Novel Maker

追記予定。情報募集。


■4−2:スクリプトって?

 スクリプト(Script)にはもともと「台本」という意味がある。
 ただしここでいうスクリプトは物語の台本ではなく、スクリプトエンジンに対する台本のこと。つまり、ここで画像を表示し、効果音を鳴らせ、という指令を書いたもの、という意味だ。

 例えば吉里吉里ではHTMLのようなタグ、NScirpterではBASICのような命令文と数値の組み合わせをテキストで記述し、スクリプトエンジンはその記述を指定された順番に実行していく。

 難しいと思うかもしれないが、同梱されたサンプルなどを参考にすれば、基本的な部分の習得にはさほど時間はかからないだろう。ノベルゲームに必要な最低限のシステムなら、サンプルを流用するだけでも実現できる。

≪NScirpter用スクリプトの例≫()内は説明で実際は不要。

 effect 10,10,1000 (エフェクト10番にフェードを1秒で指定)
 ……<中略>……
 bg "logo.jpg",10 (背景にlogo.jpgをエフェクト効果10番で表示)
 wait 1000 (1000ミリ秒(=1秒)待つ)
 bg white,10 (背景を白色に、エフェクト効果10番で塗りつぶす)
 bgm "smile.mid" (BGMとしてsmile.midをループ再生開始)
 bg "title.jpg",10 (背景にtitle.jpgをエフェクト効果10番で表示)
 click (クリックするまで待機)
 一ページ一行目。@
 二行目で改ページ。\
 二ページ一行目。@
 これでおしまい。\

 これで実行すると、ロゴ画面が表示され、1秒待った後で画面は白くフェードアウトし、BGMが流れて、タイトル画面が表示され、クリックするとその画像の上に表示文……となります。(注:正確にはこれだけでは動きません)


■4−3:テキストエディタ

 シナリオを書くだけならOS付属のメモ帳やワードパッドでも構わないが、スクリプトを書く時にはテキストエディタを使おう。多くのテキストエディタには、登録した単語を自動で別色に変更したり、命令文の頭文字を打つだけで候補を表示させたりと、入力支援機能があるからだ。

 スクリプトは基本的に表示文は全角、命令文は半角英数で記述する為、エディターを使って色分けをしておかないと、全角半角を間違えたり、打ち間違いをしやすい。1文字の間違いが、致命的なバグを生じることは日常茶飯事。また行の番号(何行目か)はスクリプトにエラーがあった際などに何度も参照することになるので、表示がないと苦労する。

 テキストエディタはフリーのものがたくさん公開されているので、なるべく機能豊富なものを選ぼう。

≪テキストエディタ≫(フリーソフト)

MKEditor  http://www.mk-square.com/ ※お勧め
てきすたー http://www.kazina.com/ ※方言変換が面白い
窓の杜カテゴリ:テキストエディタ
Vectorカテゴリ:テキストエディタ

追記予定。情報募集。


■4−4:お役立ちツール

 その他、ゲーム制作に役立つツールを紹介。

≪制作に役立つツール≫(フリーソフト/Win)

音加工
音声みきさー/WAVファイル編集
MP3deco/MP3→WAV変換

画像作成
Inkscape/ドローソフト ※海外製・リンク先は窓の杜紹介ページ
AquaMaker/ボタン画像作成ツール(半透明風ボタン等)
ボタン工房/ボタン画像作成ツール(ロールオーバーボタン等)
EDGE/256色専用のドット絵エディタ

画像加工
輪郭抽出器/画像画工

制作支援
KH IconRewrite98/アイコン変更
Frieve Editor/フローチャート作成ソフト(シナリオ分岐図などに)



追記予定。情報募集。


■おまけ:その他のツール

 ノベルゲーム以外のゲーム制作ツール。

≪ゲーム制作系ツール≫(フリーソフト)

ZGEditor (2D STG/ACT)
WolfRPGEditor (RPG)
J-RPGCreatorDX (RPG)
臥龍 (SLG)

追記予定。情報募集。



09/05/09初稿
←もどる
copyright © Mahiro_Aihara
Since 2004/07/20
当サイトに掲載されている全ての画像、文章、コンテンツの無断転載を禁じます