ポイント アンド クリック アドベンチャー ゲームを作ろうと考えています。私が直面している問題は、ゲームのロジックと状態を一般的な (そして醜くはない) 方法で表現することです。
ゲームの状態:
部屋からアイテムを取り出しましたが、それはもはやそこにあるはずではありません (簡単に実行できます) 別の部屋/画面に影響を与える何かをしようとしたキャラクターに話しました。部屋をどの状態で保存するか、キャラクターは
ゲーム ロジック:
キャラクターに話しかけると、キャラクターはアニメーションを実行し、ワールド ステートを変更します。ゲームにハードコーディングせずに、これをどのように設定しますか?
状態を表現する方法を理解することは、「アクション」を定義する方法を理解するのに大いに役立つため、質問は関連していると思います。