私は独学のコンピュータープログラミング愛好家です。私はC、かなりのJavaを学び、現在Pythonを学んでいます。私の大学では、キャンパス内に内部LANがあり、最近、LANを介してキャンパス内のユーザーがプレイできるチェスゲームを作成するというアイデアに思いつきました。
ゲームは、ユーザーが自分のユーザー名とパスワードでログインできるログインシステムを持っているだけです。ログインすると、現在オンラインになっている人のリストが表示されます。彼らはどのプレイヤーにも挑戦することができます。チャレンジされたプレイヤーはチャレンジの通知を受け、それを受け入れるか拒否することができます。受け入れられると、2人のプレーヤーは1対1のチェスゲームをプレイします(時間制限あり)。また、プレイヤー同士がチャットできるようにしたいと思います。そうするのはそれほど難しいことではないと思います。:)
私は以前に小さなゲームを作ったことがありますが、オンラインでプレイできるゲームはありません。むしろ、私はこのゲームの作成に入るネットワーキングの概念について多くの考えを持っていません。そのようなアプリケーションを作成するために私が何を学ばなければならないかについて、誰かが私に考えを教えてもらえますか?
JqueryとAJAXを使用したWebアプリケーションは非常に簡単に作成できることは知っていますが、デスクトップアプリケーションを作成したいと思います。前もって感謝します :) 。