话说在前面,如上图大家所看到的,这里所讨论的是StarCraft I(以下简称SC),而不是StarCraft II。
笔者在以前经常练和玩SC,但时间一长后,就逐渐把游戏目的转向了娱乐,于是很长一段时间就开始和别人一起打各种AI,从一开始的多家普通AI,到任务模式,到疯狂AI,再到现在的自制地图(非笔者制作)的多家普通AI对战。所以在这里分享一些过程中关于地图编辑器的AI设置,和AI对战的一些心得经验。主要内容是两块:一个是剧情任务地图和一般任务地图的适用性编辑;另一个是剧情任务地图和一般任务地图的疯狂难度AI的适用以及特性说明。
对于水平一般,图个娱乐的同学来说,前者就足够了。对于喜欢高难度挑战的人来说,在搞定前者的基础上学会使用疯狂AI的话就能满足期待了。当然其实最简单的方法还是拿现有的地图直接玩,比如我现在手上就有很多已经改好了的并且玩过很多次的图……
首先是剧情任务地图和一般任务地图的疯狂难度AI的适用以及特性说明。这里的一般任务地图指的是SC地图目录下,campaign文件夹中的那些,当然还可以包括网上download的任务类地图。然后关于剧情任务地图,利用MPQWorkshop软件即可对SC游戏的相关文件进行解包。剧情地图是在install.exe这个文件里面的campaign目录下面。游戏的BGM音乐也在install.exe这个文件里面。
解包出来以后就可以看见原版和母巢的三族剧情地图了,只不过文件名全部都是scenario.chk,没关系,简单处理一下直接把后缀名chk改成scx就行了(scx是母巢版本的地图后缀名,scm则是原版的)。然后就可以直接用SC自带的地图编辑器——StarEdit.exe打开这些地图了。如果事先没有默认打开方式的话,右键打开方式,然后选择用StarEdit.exe打开就行了。至此,基本的前期准备都搞定了,接下来就是想要修改哪个地图,然后怎么修改,或者简单点来说,就是想怎么玩这个任务的事情了。
具体简单的地图编辑器的使用这里就不多说了,可以自己网上搜,或者直接自学,反正这个地图编辑的基本使用是不难的,英语单词也不复杂。于是先从最简单的说起,就是改动地图中最简单的单位设置,比如给自己的位置多添加一些初始单位,或者增加一些英雄,更改英雄单位的能力,更改矿数,建筑等等等等。都是地图编辑的基本操作,这里就简单提一下关于英雄的设置。英雄的能力包括名称设置,可以在Scenario下的Unit and Hero Settings里进行更改,当然普通单位的也都可以,具体见下图。去掉右上角那个“使用默认设置”的那个钩就可以进行数值更改了。一般更改HP,初始攻防和升级幅度就足够了。
这里有几个小细节,一个是关于升级幅度,要注意一些兵种的攻击力是分多段计算的,比如Zealot,T的机器人等等,很多。所以例如在Bonus那里设置2的话,实际升级一次,攻击力就会增加4(2乘上后面的hits数)。还有就是一些英雄单位的特性数值是和普通单位不一样的,具体来说就是攻击速度。比如Zeratul,或者Hyperion之类的,攻击速度都会明显快于普通的DT或大和,其他好几个英雄单位也是如此。但也不一定全部都是,同样都是大和外形,Norad II的攻击速度就基本和普通大和没有差别。最后是关于英雄单位的控制问题,一般最简单的就是从自己同一个颜色的Player下面的Heroes里拉进地图就行了。要实现剧情任务中那种特殊颜色,从外表上就能看出来是英雄单位的效果的话,在窗口上方的Player下面的Settings里,如下图打开,然后选择目标颜色的那个player,将其性质改为Rescuable。然后再把这个单位的Heroes放在地图上自己颜色的建筑或者单位附近就行了。一般P和T的英雄颜色是Teal。Z的英雄单位颜色主要是Red或Purple。
最后是注意事项,想要好好地玩这个地图的前提就是地图不能出错。而这就关系到一个Trigger的设置问题。这一块的更改在Scenario下的Triggers里面。一般来说会引起地图Trigger运作不正常的原因有以下几点:1.删掉了某些特殊单位,比如英雄单位,但Trigger里有设置如果某player没能至少拥有多少个啥啥单位就任务失败的话(简单来说就是比如某英雄挂了就直接玩完),就囧了。解决办法就是删除相关的Trigger就可以了。2.胜利条件,一人以上Human玩家的时候记得Share victory(在Scenario下的Forces设定),也就是共享胜利,还有比如共享视野等等,然后查看Trigger设置里的胜利条件,别无法达成就囧了。其实一般主要会引起问题的就是更改当前玩家的种族设置,反正改的时候略为细心一些就行了,大多数地图的Triggers都还是挺简单的。
一般掌握了这些以后,就能够你玩上一段时间了,别说较大幅度的更改,光是那么多任务地图,全部换不同的种族去打打看都能有很多种新鲜的体验了。于是下面介绍的是更进阶的内容——疯狂难度的AI。
其实很多SC玩家可能都不知道,不用外部软件,SC这个游戏其实自身就自带不同难度的AI的,包括最难的疯狂难度AI(Insane)。具体见下图,但一般这AI设置只能在任务类地图中应用,但尽管如此,对于嫌普通AI太弱,喜欢高难度挑战的玩家来说,完全能满足其要求。
关于疯狂AI在设置上的注意点和具体特性,有以下几点:
1.在挑选任务地图的时候,尽量选择后期的地图,比如剧情系列任务的最后那几关的地图,具体原因我想大家都懂的也就不多说了。
2.记得一定要给疯狂AI设置加钱的Trigger,类似矿少于一定数值就自动加5000之类的。疯狂AI非常能烧钱,虽说会造很多农民采矿,但还是经不起那样用的,一旦把钱用完,就没难度可言了。
3.记得把疯狂AI的主矿设置成富矿。经验显示,就算你不断给AI加钱,但一旦AI没有矿可采了,也会傻掉。加上疯狂难度AI的农民数量很多,所以最好设置个2w甚至5w的矿别让它采干就好。
4.想要有足够的难度,就必须增加疯狂AI各种兵营飞机场的数量,Z的话就是基地的数量。疯狂AI是否强大,很大程度上取决于它造兵的建筑的多少,地面空中的造兵建筑一共扔个十几二十多个给它肯定是没错的。
5.一般2人打疯狂AI的话,设置2~3家疯狂AI为宜。一方面多了打不过,另一方面SC这个游戏有地图上全部单位的总上限在,而大家又都是很会暴兵的,到时候没打多少时间就不能造兵造建筑出不了单位,甚至雷达也没法用了的话就不好玩了(使用雷达似乎也需要占用地图单位,比较莫明)。
6.P的疯狂AI,攻击性一般,相比T和Z来说算不上那么凶狠,但防守性很强。主要表现就是大量的LQ,金甲虫,HM和飞机,纯靠地面部队很难攻,即便是用Z引以为豪的数量去一拨拨地耗,效果也非常有限。空中部队没有压倒性的实力和数量的话,也会被LQ,HT,HM和飞机给干掉。
7.Z的疯狂AI,攻击性极强,中期以后一般有以下几种攻击模式:1队天蟹1队吞噬1队飞龙外加一群自爆的空中部队进攻;将近1队猛犸外加大量小狗的地面部队进攻;大量的口水。但相对的,防守性较弱,一般大部队能打进Z家里的话,基本就差不多能打下来了。
8.T的疯狂AI,和PZ的比起来,没有特别突出的方面,进攻性和防守性都挺不错,只是不管是进攻还是防守,都算不上变态,但还是相当强的。
9.若想不增加AI数量而进一步提高难度,建议可以在疯狂AI家里扔上几个数值变态的英雄单位,可以很有效地提高游戏难度。
下图是根据母巢中Z的最后一关——Omega改过来的疯狂AI用地图,AI位置和种族和原地图一致,图片是打到一半,灭掉了上面的白色T后的时候截的
基本上到这里为止,本文的内容就差不多了。其实SC自带的很多贫矿地图也都很好玩,2个人一起玩有实力的话一般2V4或者2V5都可以。有些地图比较简单,有些地图则略难。AI在某些地图的表现也会不一样,有时候把对面4家AI全部设置成P来体验初期的XX群也是一种很有意思的玩法。对笔者而言则是那些也都玩腻了,才会渐渐弄出上面写的那么多的新玩法。而像这样大致整理一下写下来的想法也存在了挺长时间,尽管2出来以后现在还继续经常玩1的人已经越来越少了,但如果有兴趣的同学还是欢迎交流。最后贴一副地图单位达到上限后会出现的一个BUG。






