私たちはいくつかの異なる状態を持つプレイキャラクターでゲームを作っています。ほとんどの例では、ステートに基づいて制御可能な文字のswitch文が見えます。ほとんどのゲームではこれが標準的な方法ですか?または、その状態のアニメーションとロジックを処理する一連の状態を作成する方がよいでしょう。後者は必要ではないかもしれないが、より柔軟なクラスをたくさん作り出すようだ。 case文を使うと、コードがもっと乱雑になりますが、全体的なファイルが少なくなります。 AI型関数の場合、状態モデルを使うほうが良いでしょう。私は、「walkleft」、「walkright」のような単純なもののための状態オブジェクトを作るべきかと思います。それとも私が行方不明のことをする良い方法がありますか?状態と制御可能なゲームオブジェクト
ありがとうございます、これは十分明確です。