ゲームプログラミング相談室【Part6】
■ このスレッドは過去ログ倉庫に格納されています
0124名前は開発中のものです。
04/04/29 04:02ID:tELycjcoCEntityは自律行動を行うクラスで主にAIの更新を行う仮想関数Update()を持つ。
CRenderNodeはレンダラに登録され描画を行う仮想関数Render()を持つ。
CCollisionNodeはデフォルトの当たり判定を実装してあって衝突を検出したら仮想関数Collide()を呼び出す。
関連性のない3つのクラスからの多重派生ですがこれは邪道でしょうか?
また、みなさんはこの3つの要素をどの様にクラス化してますか?
ご意見お聞かせくださいませ。
■ このスレッドは過去ログ倉庫に格納されています