8
ゲームエンジンでのイベント駆動型通信:はいまたはいいえ?
私はGame Coding Completeを読んでおり、著者はゲームオブジェクトとモジュール間のイベントドリブン通信を推奨しています。 基本的に、すべての生きているゲームアクターは、内部イベントメッセージングシステムを介して主要モジュール(物理、AI、ゲームロジック、ゲームビューなど)と通信する必要があります。つまり、効率的なイベントマネージャーを設計する必要があります。設計が不適切なシステムは、特にモバイルプラットフォームに影響を与えるCPUサイクルを消費します。 これは実証済みで推奨されるアプローチですか?使用するかどうかはどのように決定すればよいですか?