私は、マルチプレイヤーゲームの詳細を学ぶために、楽しみのために2Dゲームの作成に取り組んでいます。ゲーム自体は、戦略的なターン制の戦いで2人のプレイヤーの軍隊を互いに戦わせます。私はそれをスタンドアロンのデスクトップクライアントとして開発しています(そして最終的には電話アプリになるかもしれません)。
私はJavaでゲームを書いていますが、クライアントを信頼していないので、セキュリティを考慮に入れています。プレイヤーは、サーバー上に存在する軍隊リストやその他のものを含む個人アカウントを持ちます。さらに、mySQLを使用してこの種のデータをサーバーに保存する予定です。
ただし、これを実装する方法はよくわかりません。Webサーバーのようなものを使用しますか?これは間違っているように見えますが、クライアントが信頼されていないJavaフロントエンドとバックエンドにどのテクノロジーを使用すればよいかわかりません。私はこれを行うための最良の方法についての議論を探しているのではないことに注意してください。概念、おそらくいくつかのサンプルテクノロジー、そしておそらくチュートリアルへのリンクを知る必要があります。
助けてくれてありがとう!