【发布时间】:2012-04-05 19:32:23
【问题描述】:
随着我的 XNA TopDown Shooter 游戏的继续进行,是时候实现多人游戏功能了。 因为客户端和服务器每秒必须处理大量数据(每秒 60 个数据包,包括位置、旋转和其他玩家数据),所以我必须建立一个稳定且快速的网络系统。
我的问题: 在一台服务器和多个客户端之间创建非常快速、高性能的网络连接的最佳选择是什么? 如果答案是 SocketAsyncEventArgs,您是否知道 Internet 上某个地方的一个简单、干净的示例,说明如何使用此高级类发送和接收数据?我似乎找不到我理解的好例子。
感谢您的宝贵时间!
基础
【问题讨论】:
-
这是Link。
-
我已经看过那个了,但我要求的是一个简单而干净的例子,而不是一个包含所有类等的超高科技示例;)
标签: c# sockets xna multiplayer socketasynceventargs