>>837
人それぞれだと思うけど、自分なら…
敵の挙動を制御するコンポーネントをひとつ実装
思考部分はインターフェイスを定義して移譲する
標準実装としてScriptableObjectを継承して、パラメーターである程度行動パターンにバリエーションを出せるものを実装しておいて通常はこれを使う
例外的な挙動をする敵は思考インターフェイスを実装した別クラスを作って実装する
ついでに外部ファイル読んで敵を構成出来るビルダーを作っておくってとこかなぁ
UnityでC#勉強してMMO作たいけどどうする!?(^^ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
840名前は開発中のものです。
2017/12/15(金) 21:33:53.10ID:oUFFIJn/■ このスレッドは過去ログ倉庫に格納されています
