我们经常说,《魔兽世界》不只是一个游戏,而是一个世界。那这个世界有多大呢?
如我们所知游戏里用的单位是码(yard),这是英制单位,1码=0.914米。而在游戏里跑步速度是每秒7码,也就是大概6.5米。所以你可以按下Numlock(小键盘),一直跑,然后通过算时间的方法来计算距离。简单计算得知,每跑153秒就会跑出一公里。
一个更简单的方法则是坐鸟:众所周知顶级骑术可以增加310%速度,也就是6.5*(1 310%)=26.65米/秒,飞上一分钟大约是1600米。
用这个速度来算一下是很有意思的:从暴风城飞到藏宝海湾的时间大约3分钟,所以距离大概是5000米。类似地,飞到最北边的永歌森林大约15000米。所以东部王国的高度一共20000米(20公里)。再按比例来算,卡利姆多差不多也是20公里高,它们中间的无尽之海,宽度差不多也是20公里,整个地图的宽度则是40公里。所以整个魔兽大地图或者说艾泽拉斯的面积是30*40~=1200平方公里,其中土地面积约200平方公里。按球面的表面积公式,S=4πr²,可以算出艾泽拉斯星球的直径20为公里,等于北京五环到六环的距离。
做个对比,地球的直径是12680公里,是艾泽拉斯的600多倍……
或者换个说法,整个艾泽拉斯的土地面积,加起来差不多等于国内一个三线地级市的城区面积(比如柳州市)。游戏里六个主城(烧了两个还剩四个)可以理解为六个区的区中心,那么每个区几十平方公里的面积还算合理。但是这里就有个问题了,人太少。
即使是人最多的时候,一个服务器也不超过5000人,加上NPC、怪物,顶多一万。考虑到有两个主城其实是鬼城(达纳苏斯和雷霆崖),一般主城同时可能会有四五百人、极端情况下(比如攻城)会达到1000,无法更多。1000人是什么概念?一所普通的高中就有这个数。所以堂堂艾泽拉斯大陆,就只是几所高中?
其实这个人口密度是有说法的:艾泽拉斯的人口密度是每平方公里50人(含NPC),这大约和地球的人口密度相同(51.64人/平方公里),而地球上也有很多荒无人烟的地方比如西伯利亚,有1300万平方公里之大(超过加拿大),这么大的地方一共才4000万人,平均一平方公里3个人。这样一比,魔兽世界里并不存在那种特别荒凉,跑上1分钟(400米)还看不到任何生灵的地方,哪怕是名字特别荒芜、特别凄凉的荒芜之地、凄凉之地,其实也是有怪有任务的。反之在一些人迹罕至的无人区比如青藏高原,你开车开一天看不到人都有可能,更别说走路了。
反之,在主城里尤其是拍卖行或是银行,一般常年都有至少几十人在徘徊,局部密度还比不上日本堂吉诃德或是中国澳门地区(信不信由你,澳门的人口密度是每平方公里两万人)但也算是拥挤了。毕竟网络游戏有一个数据交换的问题,同时在线的人多了会卡,能做到这样已经不错。别忘了当年国服刚开,挤得路都走不动、一群人在聊天频道里骂服务器……所以,做成这个人数规模可以理解。
最后让我们大胆想象一下:在将来,魔兽有没有可能做出那种万人国战的版本?
从所使用的引擎来看,不太可能。在这方面最勇敢的尝试是当年的冬握湖、阿什兰,一开始想做全地图无差别乱斗结果引擎顶不住,卡爆了,后来就改成线性战斗导致趣味性大大降低。如今干脆不做了,每过一阵搞一些大乱斗之类的东西,说实话也挺好玩的……
换句话说,其实并不是所有游戏都适合搞万人国战,而且那些打这种口号的游戏实际上也没有真正实现万人国战,要么是用的排行榜异步对战,要么是人物没有动作甚至可以隐藏的网页版。真正要做出有即时动作,要读条可以打断还有正面背面区别的相对硬核战斗,同屏万人根本就不可能。反过来看其实这也没必要,打过奥山的人都知道最后联盟冲门部落冲桥,那时基本都是远程AOE,装备差点的可能都没走一半就死了。人越多个人就越渺小,还不如打5人副本拼搏来得有快感。
从这一点来看,200平方公里的世界对个别玩家已经足够大了。据说很多人一辈子就在他家所在的那个区,读小学中学大学,上班,工作,结婚……从来没有走出去过。这样的人生或许只有几十平方公里的面积,那他会认为艾泽拉斯确实是一个更大的世界吗?
特别声明:文章来源用户上传并发布,本站只提供信息存储服务,不拥有所有权,内容仅供参考。