《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究


《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究

文章插图
大家好,我是Gralamin 。我不能算是个顶级高手,最多也就是在白金黄金组打打 。那你可能要想我写的东西有必要看看吗,因为你应该比我打的还好 。首先,我是个本科专业计算机的科学家,而且我对游戏的设计很感兴趣 。这意味着我对于游戏的系统是怎么工作的有一些了解 。第二,这些东西很容易验证,去试试就知道 。第三,我做过好几个星际网站的编辑,这也帮助我搜集了不少这方面的信息 。
我已经琢磨出了虫族菌毯铺设的机制,包括:
1)铺菌毯到底有什么好处?
2)菌毯到底是怎么铺出来的?
3)如何优化你的菌毯铺设
这篇文章的上半部分看起来可能像是写给星际新手的浅易东西,只是为了保证能看懂后半部分的基础知识 。
铺设菌毯的好处
了解其他东西之前我们首先要清楚,菌毯能给我们带来什么好处,菌毯最大的好处是能带来速度上的提升,菌毯上大部分的虫族部队速度提升30% 。皇后甚至有170%的移动速度 。刺蛇有50%的速度提升,虫族地堡也提速150% 。菌毯的其他好处包括他可以使虫族在上面造建筑,包括对地和对空地堡 。如果没有菌毯,这些建筑就会持续的掉血 。


《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究

文章插图
2010年6月8号figq提到:
菌毯不等于视野,这是很重要的,举个例子来说,虫族的一本视野到不了铺设虫苔的边缘 。所以对手可以悄悄的进入一本铺设的虫苔而不被发现 。
二本和三本也不能增加虫苔范围,但是每升级一次科技,都会有视野+1的效果 。所以虫族二本还是看不到虫苔的边缘,对手还是可以悄悄走到二本铺设的虫苔上 。三本的视野就可以覆盖到全部的虫苔了,三本可以看到敌人走到虫苔上,就算对手只是到虫苔边缘转转,那也能看到 。
菌瘤毯基本机理
有4个方法可以产生菌毯:
-主基地可以铺设游戏中最大面积的虫苔,但是用这个方法来延伸菌毯可不经济 。
-领主,在二本的时候,有一个“铺设菌毯”的技能 。领主可以铺设一块“2×2”大小的虫苔 。
-菌毯瘤可以在周围产生一块“4×4”面积的菌毯(必须要在一次铺设完成之后才能铺第二块),这种方式大概占了平时虫苔面积的一半多一点 。
-坑道可以产生一块“4×4”面积的菌毯 。
其实,什么“4×4”还是“2×2”都是不准确的 。菌毯实际上是按一种“正方化圆环”的格局来产生的,我把圆环的半径称作单位距离,单位距离就是星际内部定义的最小的距离 。这个距离的长度大概相当于一个狂热者的长度 。另外,我还要定义一个单位面积的概念 。也就差不多是一个狂热者占用的面积 。
一个菌毯瘤可以产生10个单位长度半径的正方化圆环 。这就是说他可以产生292个单位面积 。领主可以产生6个单位长度的正方化圆环,也就是说他可以产生96个单位面积 。
为什么说这些数据很重要呢?他们让我们看出了产生这么大面积的菌毯用多少时间 。

《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究

文章插图

-菌毯的产生是有延迟的 。领主要延迟2秒钟 。而菌毯瘤则没有延迟 。
-菌毯只有在菌毯产生的时间里迅速扩散 。领主有1秒钟的时间来产生菌毯 。菌毯瘤有0.8332秒时间产生菌毯 。当产生菌毯的时间过后,之后只会产生不到3个单位面积的菌毯(据我对细节的观察,应该是2.835单位)
-菌毯是根据已有面积随机扩散的 。这是菌毯扩散的内部效应 。这里还包含了一个隐藏能力:多重菌毯是同时产生的 。
如何加快菌毯扩散速率
加快菌毯扩散速率的关键并没有官方说明 。最简单快捷的办法就是增加更多能使菌毯扩散的元素 。两个菌毯瘤覆盖整个区域的时间差不多是43秒 。三个菌毯瘤用29秒就行了 。
正如大家所看到,加速铺菌毯回报是递减的 。所以我们要弄清楚我们到底需要多快的速度,和为了达到这个速率要花费的资源 。因为领主铺菌毯是免费的(除非我们为了铺菌毯而把领主置于险地),为了达到优化的目的我们先忽略特殊情况(框一群领主,让他们在一起铺菌毯即可) 。

《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究

文章插图

如果一块一块的挨着铺菌毯,那差不多会节省124个单位面积 。转变成菌毯瘤上就是省了36秒 。如果是两个菌毯瘤,那就差不多省了一半的时间,因为两个菌毯瘤铺菌毯的速度是翻倍的,也就是省了18秒,要花25秒去填满整个区域,如果有三个菌毯瘤,那就差不多省12秒,花17秒填满整个区域 。
那么到底优化了多少呢?即将重新测试的版本里,菌毯瘤花费15秒的时间制造第二个菌毯瘤,但是技能的冷却时间为30秒,这就是说你永远都不可能有两个以上的菌毯瘤同时存在,除非你需要在某处瞬间铺出一块菌毯来 。
其他优化菌毯铺设的途径就是运用多样化的方式 。不要只用一种办法 。地图上被菌毯覆盖的面积越大,对虫族就越有利 。不停的增加菌毯显然增加了虫族选手的操作量,而且每种铺菌毯的方式都还有问题尚待解决 。我希望有人能找出更有用的信息 。
我曾经打算写一篇关于覆盖一个固定区域,领主和菌毯瘤分别要用多少时间的研究 。这篇文章我做了10条实验 。
-领主用了34秒覆盖了那个固定的区域 。根据菌毯产生的定义,34秒近似于准确值 。
-菌毯瘤用了86秒覆盖了固定区域,根据菌毯产生的定义,85.8196近似于准确值 。
但如果我们希望用更快的时间来覆盖这个区域,应该怎么办呢?
【《星际争霸2》异虫心得 国外玩家关于异虫菌毯研究】

    推荐阅读