質問: 現在のコンピューターゲームの制作工程についての疑問です(特にPRG)。ストーリーとシステム面って、どちらが先行するのでしょうか。システム面とは、視点、溜めとカタルシス、ペナルティ等など。つまり、「敵」の数、ステージ(エリア)、NPCなどの数、等をストーリーで導き出すのか、またはそこからストーリーを後付けで当てはめていくのか。。どちらが合理的なのでしょうか。(物によるとは思いますが、長くなるので割愛)また、どちらの過程が一般的なのでしょうか。
回答: Google 普通はストーリー先行です。 抽象的な流れは ・おおまかなストーリー(時代背景は何とかで主人公は何をするために何をして...) ・大まかなシステム(斜め見下ろし視点のRPGで、戦闘時は主人公視点の3Dで自由に移動可能で...) ・細かなストーリー(主人公は何街で目覚めてまずは何何を探しにどこどこへ...) ・細かなシステム(第一世界のマップはこうで、敵は何がいて) ・細かな仕様(初回起動時はMPEG4による動画(640x480、30fps)を表示する。そのときはクリックもしくはキーボード押下で動画再生を中断。動画再生後は主人公の名前を入力する画面を表示(画面デザインは○項参照)。名前の文字数は16文字まで、英数字とカタカナが使用可能...) ・実際のプログラム開発や画像・音楽の作成に着手 。。。という感じになると思います。ストーリーなどが固まっていない時点で開発に着手した場合にはストーリーが変更になったときに開発側にまで影響が及び、開発の進行状況によってはストーリーの変更ができなかったり、開発をやり直しになるなど、コスト的な障害が出たりします。 各種プロパティ(敵の強さや数など)は開発終了後に変更ができるのが普通です(敵の挙動などアルゴリズムに関連する部分は初めに決めておくべきで後からの修正は難しいですが)