JAVA でシンプルに書く予定ですが、将来の MMORPG では簡単に開発できます。
どのように見えるべきかは多かれ少なかれ知っていますが、いくつか質問があります。
クライアントを持つべきデータの種類はどれですか? たとえば、「そのフィールド」が空いているかどうかをサーバーがクライアントに通知することは知っていますが、マップのロードはどうですか? クライアントにはスプライトなどが含まれていますが、マップ ファイルやサーバーがクライアントに草や水の場所などを伝える必要があります。
サーバーごとにデータを保持する方法は? プレーヤーは、サーバーが適切なファイルを見つけて開き、データを取得して、多くのプレーヤーに送り返す必要がある 1 つのフォルダー内のファイルとして表す必要がありますか? たぶん、データベース サーバー + データベース + SQL の方が良い考えでしょうか?
MMORPG の構造に関するアイデアや知識はありますか? Java は 2D MMORPG に適していますか?