04/04/10 18:13 gVGk2iFv
>>491
これは漏れも気になる
他の人はどうやって実装してるんだろう
ちなみに漏れのやり方
・NPCの種類だけクラスをつくる(台詞程度はスクリプトで変更可)
・NPC1人あたりインスタンスを1個つくる
・NPCのインスタンスを作る時にスクリプトを使う(どの座標にどのクラスのNPCを置くか)
という感じです
これじゃスクリプトじゃなくてただ座標と台詞を読み込んでるだけですな
NPCをいくら作っても基底クラスが同じなら
オーバーライドして多態させておけばメインルーチンをいじらなくても
いいのに当時は感動してますた
RPGじゃなくてシューティングですが敵キャラの動きをスクリプトで弄れるようにしてみたり
いろいろ修行中の身ですがスクリプトとクラスの仕事分担のさじ加減は難しいです
ある程度はじめに決めてしまうならスクリプト重視がいいんでしょうが
いきあたりばったりなのでそうもいかず……