首先先上影片
目前已经上传至游乐场,欢迎搜索:单人战役-海文星沦陷(操控受感染的人类)
我一直很喜欢虫族的一点就是他们会感染敌方部队纳为己用,就像虫族单位都是透过感染许多生物进化而来一样。我很喜欢2代虫族增添了许多感染的细节,甚至受感染的人类也成了另类的僵尸题材,建筑上不只攀爬着藤蔓,还有黏呼呼的虫苔、触手跟各种紫色血肉增生物,美术图还有悬挂的眼睛在上头不停蠕动者,就像他们对穿紧身衣的女幽灵特务做的一样(X这关卡本来是虫族会来感染殖民地,而玩家要把已经感染的殖民地清掉,我觉得噬病毒跟它的小虫(编辑器里叫做喂食虫)恶心又很有趣,所以我就在想,如果是要操控虫族来建造噬病毒感染整个殖民地呢?
于是这张地图就出来了,现在已经上传至游乐场
关于游戏内容的部分我都打在影片的说明里了,标签在地图编辑就是想要多谈一下这部分
受感染的人类:
虽然斯杜柯夫指挥官推出以后,他的受感染建筑有独立模块,不过要导入合作任务的相依性东西会变得太杂,数据太多不太方便,而且我还得新创一堆模型、单位有的没的,于是就采用了剧情战役中的受感染建筑。
那剧情战役中的建筑受到感染是如何运作的呢?
好好的建筑摆在那边,然后就长出虫族寄生物来了
首先呢,你在剧情中看到的可受感染建筑,例如补给站、兵营其实是不同的单位
这些用作感染的建筑只会生产受感染单位,除此之外毫无其他功能
而他们身上的寄生物则是来自于殖民地感染这个BUFF,在官方战役中的触发器你都可以找到一些东西让他们得到这个BUFF,比如说暴走关卡,他的触发器让敌方的所有建筑在一进游戏就得到这个BUFF,在编辑器里还是正常建筑,进游戏就全被感染了。
因此我不需要再去额外添加一堆建筑或单位,只要设置我的建筑全都会得到这个BUFF,然后达拉,我的家就全是受感染的基地了!
除此之外还有一个条件,战役中受感染的建筑物全都是另一个单位,而如果你给普通的人类建筑上这个BUFF,除了兵营、补给站等一些建筑外,其他建筑只会变色给你看
(左边是一般的人类建筑,右边则是可被感染的建筑,可以看见军工厂跟星际港在得到BUFF以后只会变色)
主要是因为单位的动作者里还要有设置,拿受感染的补给站来说:
从里面可以看到他的动作者事件中有设置只要他得到殖民地感染,便会添加可被感染的补给站这个动作者模型,也就是她专属的增生物,在军工厂跟星际港添加这个设置以后,便能变得跟右边一样了
在相关设置弄好以后,我弄了一个触发器,游戏进行时的每一秒,都会让玩家的建筑有这些Buff,这样你在建造兵营时,马上就会被感染了。
这些人也是同理,虽然在地图编辑器上都是一样的颜色,但进入游戏后便会看到自己都有专属的颜色了,此外在这张图也可以看到,本地图的所有人类建筑都有无敌Buff,唯独飞弹砲台跟碉堡会去掉这buff,免得你在占领殖民地时还要呆呆被打。
在科技方面,既然只要上个BUFF就能解决感染的问题,所以玩家的建筑跟敌人的建筑都只要用一样的兵营、指挥中心等等就好了。
那单位跟科技树呢?在原本的单位与科技方面我都没有做任何删除,唯一做的就只有添加玩家可生产的感染者单位,然后把他们的按钮盖在上面而已
如图所示,玩家只能看到最上面的按钮,电脑如果要生产火焰兵跟医护兵还是可以…他们需要按钮吗?
地图风景Remake
大家在游玩海文星沦陷的时候应该都只会专注在攻击虫族还有那些可能会被感染的殖民地上吧?我也是,不过在把虫族都去掉换成人类单位以后,我随便一扫却发现整张地图除了殖民地营区外,其余的地方其实都沦陷了,还有许多尸体以及被虫族感染的农田
如果你要感染一个殖民地,却发现除了营地以外都只有死人跟被感染的农田一定很奇怪,对吧?
因此我对于装饰物方面做了一些修正,有很多被毁坏的车辆都是有分完好板跟损坏版,只要把损坏版的删掉,在放上完好版的,并且把方向调到同一个位置就行了,也根据尸体数量放上对应的平民
天气
你看影片便会发现里面有非常多的魔兽争霸3要素,我在弄的过程中也在想:如果游戏时间这么长,那我如果尝试重现WC3里的日夜系统来增添多一点的变化呢?另外疏散行动的天气变化也是灵感来源之一,于是在经过一段时间的调整与测试以后就变成这样了!
当然,这只是单纯的光源变化,不会像WC3的夜晚一样视野变小。
虫族感染机制
在研究了触发器以后我就开始慢慢理解殖民地的感染机制了,首先呢,所有殖民地、包括3个虫族电脑基地还有一开始旁边那个受感染营区,都有一个区域设置并且由颜色区分
如图所示,虽然在地图编辑器看到是这样,但在游戏只会看到干净的殖民地和平民
而触发器有设置一个时间,一旦时间到了,第四个虫族电脑会从其他三家电脑征收王虫与监察王虫,然后派到要被感染的殖民地,当他们快飞到的时候,图上的那堆虫卵就会生成,孵化出飞膛与寄生王虫,王虫到地点后,便会凭空生成并放下图中的虫族单位到他们的位置,最后生出一只工虫建造图中的噬病毒,建造完成后该区域便感染完成
(感染殖民地的时间设置,只要游戏尚未结束,第四家虫族就会不停征收王虫来进行感染,不过也就是说殖民地受感染的顺序其实是固定的,熟地图就可以提前预防)
(每个殖民地的区域设置,除了数字外也有用颜色作为编号,粉色便是玩家旁的那一个基地,也许一开始本来没有要设置成已感染?)
(而地图目标的清除感染便是把该区域的敌人杀光,只要区域内没有任何虫族单位便算净化成功)
因此我的作法首先便是把定时的自动感染机制拔掉,然后将三家虫族基地的区域跟粉色殖民地一同加进去群组中
(其他虫族单位不摆没关系,一定要有王虫与噬病毒,才能进行并完成感染)
而我修改了设置,当要感染的殖民地敌人全部死光,系统完全侦测不到,负责感染的虫族玩家便会征收左上角的王虫前来进行感染,跑过来一段时间后便会放下工虫建造,然后就顺利的感染完成了!
目前想到的就这些,如果还有什么值得一讲的会在加,总之大家如果有兴趣的话可以到游乐场找地图来体验看看!