なんつーかな。ノウハウが無いからどっから手を付ければいいやらわかんないって感じで、アレをやったりコレをやったり、進捗がぐちゃまらなんですが。
とゆーか普通に俺が進捗管理出来なさ過ぎ。(´Д`;)
まあ、人がいれば分業して自分の作業に専念出来るんだろうけど……。
理想的な順序としては、こんな感じかなと思ってる。
システム→シナリオ→絵→音楽→スクリプト→デバッグ
でも、色々考えてしまうわけですよ。例えば、KAYは絵を描くときは必ず音楽を聴きながら描くんですが、この時にゲーム中で実際に使う曲がかかってた方が筆が乗るんじゃねえの? とか。
そう考えると、
音楽→絵
とかの方がいいのかなあとか。
あと、システムはやっぱり最初に出来上がってた方が都合いいんだけど、吉里吉里は今も着実にバージョンアップを繰り返してるわけで……。まあ、どっかの段階で区切り付けてその時点での安定版を使えばいいんだろうけど、現段階の開発版の詳細を見る限りでは、時期安定版はサウンド周りでかなりの強化が期待出来そう。
ぶっちゃけ、グラフィック周りとかよりもサウンド周りがかなり重要なんだよね。samplePositionプロパティとか、実装されればかなり重宝しそう。
で、システム周りなんだけど、なんか今あるシステムに手を加えてカスタマイズするよりも、1から書いた方が小回りが効くんじゃないか? なーんて恐ろしい考えが脳裏を掠めて、かなりあせってます。
シナリオファイルの解析は吉里吉里がやってKAGparserに渡してくれるので、その辺は楽……というかむしろマクロとかややこしい事しなくても自前のタグがなんぼでも作れるのでは。夢、膨らむ(開発期間も膨らむ)。
1から書くといっても、アニメーションレイヤとか、使えそうなクラスはそのまま拝借しちゃえばOKだし、システム部分を自前で書いとけば、吉里吉里本体(と流用した分)を差し替えるだけでバージョンアップにも対応出来るかなと。
とりあえず、デフォルトで提供されるシステムでちょっと不満だなと思うのが、セーブロード周りとインプット関連。本体のバージョンアップを考慮して、なるべく内部を触らないように……とか考えるとかなりてんてこ舞いするのん。もういやぁ。(壊
まあ、そんな感じで、しばらくはプログラマモードで頑張るモヨリ。