1

vb.net、vb6、およびC#での作業にうんざりしています。そこで、使用しているすべてのものをC#という1つのプログラミング言語に変換することにしました。今の私の問題は、2次元ゲームに何を使うべきかということです。小さな2Dゲーム用のクライアント/サーバーを構築しようとしています。私が必要としているのは、一度に約5〜30人(おそらくそれ以上)の人を収容できる可能性が最も高いサーバーについて、どちらが最適かを判断することです。UPDはTCPよりも優れていると聞きましたが、よくわかりません。サーバーでBinaryWriterとBinaryReaderを使用したい。私が理解するのに苦労しているもう1つの部分は、サーバーがクライアントからデータを読み取り、関数またはsbuを呼び出してデータを処理し、ファイルを作成するように設定する方法です。サーバーにデータを送り返す必要がある場合は、別のことを行います。どんな助けでも素晴らしいでしょう。

4

1 に答える 1

0

「アクション」が迅速に行われるネットワーク ゲームでは、UDP の方がはるかに優れています。長いパラグラフを書くのではなく、私と同様の考えを持つリンクをここに示します。

http://gafferongames.com/networking-for-game-programmers/udp-vs-tcp/

于 2011-04-13T04:31:49.343 に答える