游戏开发论坛

 找回密码
 立即注册
搜索
楼主: sea_bug

MMOG网络同步算法揭秘(QQ幻想)

[复制链接]

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2012-8-9 09:33:00 | 显示全部楼层

Re: MMOG网络同步算法揭秘(QQ幻想)

比较扯

1

主题

217

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
发表于 2012-8-30 11:57:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

..

0

主题

15

帖子

35

积分

注册会员

Rank: 2

积分
35
发表于 2012-11-7 10:48:00 | 显示全部楼层

Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

gantleman: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

并不是国外的东西就都是好东西,这个世上有好东西和坏东西,
但并不分国内国外。QQ讲堂的这个文章空洞无物...

使用UDP最大的好处是能够明确的忽略掉某些包。
比如移动的,文章中说的非常清楚了。
一个游戏,玩家处于最多的状态应该是移动了。移动服务端也需要更新位置,同步问题被讨论过许多次了,用tcp难道真的能很好的解决这个问题吗?
传奇移动的时候,顿卡,频繁回弹,这些都是因为移动,发包,中途某次包丢失,重发,那么后面的包滞后,客户端超前服务端太多,所以客户端就等着了。用户的感觉就是:卡。顿卡。
实际上,移动过程中有些包能丢吗?能丢。文中的算法已经讲的非常清楚了。
wow在这块的例子已经非常直观了。无论大牛们这里高谈阔论udp的复杂度,wow移动过程中的流程感是不争的事实。

至于所谓的什么自己搞一套重发机制,不一定实现比tcp靠谱,增大维护量。
游戏要提高用户体验,难免会在技术上增加复杂度,再说了,难道网游只有一个联网通道?不同的服务肯定是会采用多路。
并不是说用了udp,通篇就是udp,
前面有人的回复,包括引用已经说的非常清楚了,udp给予了你可选的余地,也给予了你优化的余地,某些重要的包丢了固然要重发。

0

主题

15

帖子

35

积分

注册会员

Rank: 2

积分
35
发表于 2012-11-7 11:07:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

还有个很经典的例子,不知道大家有没有注意到。
在wow中,你卡的时候,一般是通过释放技能感觉出来的。但是移动过程中,几乎很难察觉卡(非频繁回弹时)
而在war3中,稍微一点延迟,你移动过程中立马就能感觉出来。
很明显,wow中的移动使用的是udp,然后通过校验以及补偿算法平滑差异。
之所以能这样做,是因为有一个大的服务端,保存了任何玩家的可靠数据。
而war3这种rts,服务端并没有你状态的一个副本,你的任何状态必须准确的同步到对战的玩家机器上,当然无法容忍丢包的发生。
可能有人说了,大家打dota的时候,大部分感觉也挺爽,反正网速够,用tcp也没感觉不妥的地方。
这个就得看用户了,如果用户买单,自然可以简化实现。
反正目前为止,我打dota,qq音乐等一切会占用上行带宽的进程我都会关掉,否则,会玩的非常非常不爽。
而wow,边听歌边打感觉没有太大的影响。
但是传奇的顿卡不知道为什么这么多年了,网络带宽已经提高到现在的地步,依然会出现。

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-7 11:16:00 | 显示全部楼层

Re: Re:MMOG网络同步算法揭秘(QQ幻想)

你觉得不卡就是udp,麻烦你自己装个抓包器看看,不要胡说八道。
做技术还能意淫到你这程度,当你是写小说呢?
DogFeet: Re:MMOG网络同步算法揭秘(QQ幻想)

还有个很经典的例子,不知道大家有没有注意到。
在wow中,你卡的时候,一般是通过释放技能感觉出来的。但是...

0

主题

15

帖子

35

积分

注册会员

Rank: 2

积分
35
发表于 2012-11-7 11:37:00 | 显示全部楼层

Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

gantleman: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

你觉得不卡就是udp,麻烦你自己装个抓包器看看,不要胡说八道。
做技术还能意淫到你这程度,当你是写小说呢?

到底是不是,自己去云风博客看吧,关于网络同步这块他有很多篇博客详细说明。
对bigworld,我相信网易还是很熟悉的,毕竟他们使用过,对wow的同步算法,我也相信他比你我都更清楚。
你们抨击楼主发出的算法的时候,抨击人家引用链接说明的时候,通篇只有臆想,没任何论据,到底是谁意淫就不多说了。

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-7 12:27:00 | 显示全部楼层

Re: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

你要非的说云风,我这只能赞扬他确实分享很多技术信息很难得,
但天份真的差了点,网易当年给他投资专门成立杭州工作室,
他现在也自己出来成立公司单干,前后也快3年了吧。
所以做技术乱拜大神是没用的,拿试验数据说话。
你拿来跟他比比还成,就不要扯上我了。
你觉得论据是什么?你信云风的,云风放个屁都说是香的。
这种没脑袋的墙头草还妄谈什么论据。
你脑子里的论据恐怕就是抄袭国外的论文,
我说你外国爹说的不对,而且我12345说清楚为啥说的不对,你就跳出来说我没"论据"。
你嘴巴里那个论据是什么?你那个所谓的论据就是奴才嘴里的中南海,
美狗嘴里的耶鲁哈佛,再不济就搬出云风。
DogFeet: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)


到底是不是,自己去云风博客看吧,关于网络同步这块他有很多篇博客详细说明。
对bigworld,我相信网易还...

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-11-8 10:01:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

云风跳出来不到三年吧,11年下半年跳出来的

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-11-8 10:04:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

gantleman要人验证是抓包
dogfeet是让人去看博客
谁是技术出身不是明摆着了么....

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-11-8 10:08:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

估计dogfeet是个经常和程序"沟通"的策划吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-26 19:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表