0

このプロジェクトは、クライアント サーバー アーキテクチャを使用してネットワーク経由で通信する協力ゲームでした。

ほとんどのロジックは、Player クラス、Game クラス、および Board クラスで実行されました。

ボード上のすべてのゲームとボードの処理、および現在のゲームに関するメタデータの保持。

プレイヤーが移動できたかどうかを確認するロジックは、プレイヤー クラスにありました。プレイヤーは、特定の方向に移動できるかどうかを知っています。これには、プレイヤーがボードをフィールドとして保持する必要がありました。

私の質問は、これは大丈夫なデザインですか?、そうでない場合、ロジックを配置するのに適した場所はどこですか?

回答ありがとうございます。

申し訳ありませんが、私の最後の質問は少し広範で意見指向でした。うまくいけば、これはそうではありません。

4

1 に答える 1