先生「ノベルゲーム制作に必要なソフトウェアをざっと列挙してみよう。下の表を見てくれ」
生徒「 こんなに必要なの?」
先生「いや、最低限必要なのはテキストエディタだけだろう。それ以外のソフトウェアは必要に応じて揃えて欲しい」
生徒「テキストエディタはWindows付属の『メモ帳』じゃダメなの?」
先生「構わないけど、作業効率が最悪に近いから個人的には推奨しないよ。テキストエディタはずっとお世話になるソフトウェアだから、この際、もっと使いやすいテキストエディタを探した方が良いだろう」
生徒「せめて選択のポイントくらい教えてよ 」
先生「そうだなぁ 文書作成向けのテキストエディタより、プログラミング向けのテキストエディタのほうが良いだろうね。具体的には、正規表現、キーボードマクロやスクリプト、色分け、タグジャンプ、Unicode、各種カスタマイズ などに対応しているものかな。うまく使いこなせば作業効率が大幅にアップするよ」
生徒「そんなに変わるものなの?」
先生「入力効率が上がる上に、ミスもぐっと減るからね。一部のテキストエディタには、吉里吉里/KAG用エクステンションが公開されているものもあるから、それを選定基準にするってのもアリだと思うよ」
|
ソフトウェア |
用途 |
代表的なソフトウェア |
備考 |
|
テキストエディタ |
KAGシナリオファイル、TJSスクリプトの編集など |
秀丸エディタ、EmEditor、Peggy、K2Editor、MKEditor、PeggyPad、TepaEditor、サクラエディタ、NoEditor、Ginnie、KKDE |
ワードパッド、MS-Word、一太郎のようなワープロソフトは不可 |
|
フォトレタッチソフト、ペイントソフト |
背景、立ち絵など画像ファイルの編集。パレットの編集 |
Photoshop、Painter、Paint Shop Pro、SAI、Pixia、PictBear、GIMP、EDGE |
フラットヘッドスキャナ、デジタルカメラ、タブレットなどがあると便利 |
|
音楽制作ソフト(DAWソフト) |
BGMの編集など |
Cubase、SONER、ACID、SingerSongWriter、Music Studio、Domino、Cherry |
オーディオカード(オーディオインターフェイス)、MIDIキーボード、ソフトシンセ、音源モジュールなどがあると便利 |
|
波形編集ソフト |
効果音の編集など |
マイク、WAVE/MP3レコーダなどがあると便利 | |
|
Ogg Vorbisエンコーダ |
Ogg Vorbisファイルの作成 |
OggDropXPd、WinVorbis、AudioEncoder、SoundPlayer Lilith、Audacity |
|
|
FLASH作成ソフト |
FLASHムービーの編集 |
| |
|
動画編集ソフト |
ムービーの編集、エンコード |
デジタルビデオカメラなどがあると便利 | |
|
アイコンエディタ |
マウスポインタやアプリケーションアイコン、ドット絵の編集 |
フォトレタッチソフト、ペイントソフトによってはアイコン形式ファイルを作成できる | |
|
Webオーサリングツール、FTPクライアント |
ウェブサイト上でゲームを配布する場合などに必要 |
HTML形式ファイルのオンラインヘルプの作成にも使う | |
|
インストーラ作成ツール |
インストーラを作成する場合に必要 |
| |
|
CD-Rライティングソフト |
CD-Rでゲームを配布する場合に必要 |
CD-R/RWドライブが必要 |
生徒「先生、こっちのソフトウェアは?」
生徒「こちらはゲーム制作を支援するソフトウェアだ。別になくても困らないけど、あると便利なものをまとめておいたよ。どちらかと言えばチーム制作で力を発揮するソフトだね」
|
ソフトウェア |
用途 |
代表的なソフトウェア |
備考 |
|
バージョン管理システム |
シナリオ、スクリプトなどのファイルの変更を管理 |
| |
|
スケジュール管理ソフト |
チーム制作時におけるスケジュール/リソース管理 |
| |
|
ワープロソフト |
企画書、仕様書の作成など |
| |
|
表計算ソフト |
イベント表、CG指示表の作成など |
CSVファイルの作成にも使う | |
|
ダイアグラムエディタ |
チャート作成など |
|
生徒「うーん 結構、お金もかかるなぁ 」
先生「フリーソフトにも優れたソフトはたくさんある。必ずしも有償のソフトが優れているとは限らないよ。この辺りはソフトウェアの世界の面白い というか理不尽なところだね。『代表的なソフトウェア』の欄に書いたモノはあくまで筆者の独断だ。他にも選択肢はたくさんある。良いツールを探し、それを使いこなすこともゲーム制作に必要なスキルだよ」