1

次のようなアプリケーションを作成する場合、どのようなテクノロジを使用する必要があるかを知りたいです。

  1. リアルタイムアプリケーション?
  2. ゲーム内のマルチプレイヤー?

時々私はこの記事を読んでます。ソケットTCPでのそのサポートは何ですか?、私はすでにサーバープッシュを読んでいますが、HTTPでの多くの例の作業です.TCPでは、ソケットTCPServerとTCPClientを作成するのはどうですか.

4

1 に答える 1

1

リアルタイム/マルチプレイヤー ゲーム アプリケーションを作成するための "頼りになる" テクノロジは 1 つだけではありません。グラフィック操作、スレッド化、ネットワーキング (TCP など) など、さまざまなプログラミング領域を理解する必要があります。地元の図書館、書店、または Web で、ゲームの開発とデザインに関する本を手に取っていただければ幸いです。また、ゲームを実行する場所と方法も決定する必要があります。デスクトップ アプリケーションを作成する場合は、Java や C++/C# などの言語を使用することをお勧めします。Web アプリケーションでは、歴史的に Java と Flash が主流であり、主に JavaScript で記述されたゲームのケースも増えています (おそらく .NET/PHP バックエンドを使用)。

すぐに始めたい場合は、Microsoft の .NET フレームワークに基づいていると思われるUnityのようなフレームワークを試すことができます。このツールには、使い始めるのに役立つ多くの機能が組み込まれています。

多くの具体的な情報ではないことは承知していますが、うまくいけば、正しい方向に向けることができます。

于 2012-04-18T05:10:15.420 に答える