メモ的な何か

Unityのアクションゲーム設計

ほぼ自己満足だけど、プレイヤーの状態を元にコントローラからの入力やUIからの入力の制御をきれいに行うクラスの設計を考えてみた。

アクションゲームとかで会話中は決定ボタンしか押せなかったり、特殊な状態の時は操作をガラリと変えたりしたい。

StateパターンとMVPパターンを組み合わせると良さそうだと思ったのでこんなかんじ。

ツッコミ大歓迎です

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA