1
状態機械:状態オブジェクトと順次チェック:賛否両論は何ですか?
AIの有限状態機械やゲームの他のゲーム動作については、オブジェクト指向のMinerを使用したこの簡単なチュートリアルを除いて、あまり知りません。http://www.ai-junkie.com/architecture/state_driven/tut_state1.html このチュートリアルが状態パターンを記述するかどうかは本当にわかりませんが、どう思いますか? 私は、ステアリング、物理、経路探索、衝突など、他のより算術志向のものについてではなく、ゲームロジック、状態駆動型AI、および多くの同時状態やifsやswitches を含むものについて話しています。 次のような状態パターンまたはプレーンな状態構造の順次チェックを使用することの賛否両論は何ですか。 struct States { bool is_walking, is_running, holds_a_weapon, is_crouch; int weapon_id, int id_team; }; void HandleStates (States state) { //etc }