螃蟹辞职 大数据冲击网络社交 魔兽世界如何前进

来源:互联网 发布:社交网络 电影 百度云 编辑:程序博客网 时间:2024/06/02 14:31

我是一名魔兽世界的老玩家了,从六十的新鲜,到七十的成熟与狂热,再到八十的坚守,最后在八十五失去了方向。应该说,七十是魔兽的黄金时期,也是风格上的转变的时期,同时也是技术层面上的转变时期。

七十时,大家都知道,频道里喊组队,喊交易的,不绝于耳。

但是到了八十,有个地下城自动匹配的东西出现了。原本和别人交流交友的机会没有了,大家开始点击那个“自动组队”,就可以完成了,是简单,但就像玩单机,没有交流,大家各自打各自的,结束,走人。还有之后我要提的天赋系统,也是大数据思想造成的产物。

应该说是螃蟹对“大数据”的偏爱一手毁掉了魔兽的社会体系。

简单的说,大数据的好处就是简化数据的处理流程,增大单位数据的单位。

学过了《计算机网络》这门课的同学肯定知道,TCP/IP是我们网络的体系,魔兽世界这样的高层应用,它会产生大量的数据,必须通过网络进行传输,由分段,加入报头,在网络中传输。

而网络游戏的体系多是复合的“C/S”+"P2P"体系。个人数据如:你说的话,你发出的技能,这些往往是要通过P2P平行网络给大家,这就产生了大量平行的细碎的数据。而其他的数据则由服务器提供给玩家,简单说大数据往往是由C/S体系提供。

就谈现在做的这个自动组队的功能,就是减少玩家与玩家间P2P的数据量,用一个C/S体系来提供原本的服务。结果大家也看到了,非常方便,你可以边打怪,边等着进入副本,简直是比“麦当劳”还“麦当劳”。

空说无凭,下面实验给大家看,打开魔兽世界,打开那个地下城招募系统:


在wireshark中我们发现了一个传输成功的确认包,说明我们已经与服务器通讯成功。

再来看看我们组队是怎么回事吧:



我的IP地址是192.168.1.101,这是我的内网地址,私有的。与我组队的那人是113.56.195.22,我们之间开始交换数据。同时,可以看到所用的协议为UDP,UDP一般传输简短的文本或媒体,产生大量的细碎的数据。


由以上我们看到,仅仅从战友招募系统中,我们看到了变化,魔兽世界确实用大数据代替了原来细碎的UDP流量。


但是,我们喜欢的那个魔兽越走越远了,我们不交流,不交友,不吐槽,就知道交给那个冰冷的服务器来做。


只想说:人永远比二进制来得复杂,所有小看人类社交,而重视那些二进制的人都将失败。不作就不会死!


以本文献给陪伴我青春岁月的魔兽世界.......

0 0
原创粉丝点击