===星际连网用的是什么网络协议?TCP/UDP?===

vcfs 2001-10-09 11:49:12
...全文
566 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
kissfire 2002-01-31
  • 打赏
  • 举报
回复
sign
vcfs 2001-10-11
  • 打赏
  • 举报
回复
真是仁者见仁,智者见智,继续讨论!
szxfp 2001-10-11
  • 打赏
  • 举报
回复
看你使用什么样的网络,如果是局域网的话,用IPX协议
WesleyWu 2001-10-11
  • 打赏
  • 举报
回复
By the way, 如果你不高兴深入TCP/IP、UDP协议底层,用DirectPlay是明智之举,他帮你已经封装好了,而且是独立于协议的,很多游戏都用的。如果有人想问DirectPlay是否比直接用tcp之类的库函数要慢,那么就请想一下Direct3D吧,同样是COM接口,全部封装,效率是有目共睹的吧。
WesleyWu 2001-10-11
  • 打赏
  • 举报
回复
我就做过一个坦克的联网游戏(动作的),用TCP/IP惨不忍睹,UDP要舒服的多。
vcfs 2001-10-09
  • 打赏
  • 举报
回复
作一般的局域网游戏用哪个好些??
mzz_810 2001-10-09
  • 打赏
  • 举报
回复
可以自己选择
单眼皮的老虎 2001-10-09
  • 打赏
  • 举报
回复
上面两种看法截然想法啊...
最好是谁做过的,给介绍一下...
cproom 2001-10-09
  • 打赏
  • 举报
回复
局域网游戏不用考虑数据包延迟、丢失、重传问题,最好采用tcp,可以简化网络编程,省很大的工夫。对于internet游戏,如果是非实时游戏,我认为也应该用tcp。如果是internet实时游戏,你又是编程高手,可以考虑UDP协议,自己处理延迟、丢失、重传问题,这样可以避免tcp将已经过时无效的数据反复重发,用UDP,你可以将丢失的数据包内的数据用最新的数据重发,而不重发由于延迟、丢失对于实时游戏已经没有意义的老数据。
WesleyWu 2001-10-09
  • 打赏
  • 举报
回复
真不知道大家有没有做过网络游戏的经验。联网动作类(与棋牌类、RPG对应,指需要不断实时跟新的)游戏的一大忌讳就是用TCP/IP。TCP/IP协议是可靠协议,在游戏当中比如一个人移动的数据,如果达不到某台机器的话,他就会向服务器不断发请求,直到收到为止。你用局域网问题可能不是太明显,到别的联网方式肯定会阻塞。反正TCP/IP为了保证数据的可靠性耗去了不少宝贵的带宽,因此无论什么方式联网,总不会比UDP快的。
sanjianxia 2001-10-09
  • 打赏
  • 举报
回复
tcp/ip不错!

8,303

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧