魔兽争霸:你最熟悉的疯狂电脑,背后是由怎样的代码支撑?

Description
本期仅讲述了人族AI在预设代码中
如若顺利,会如何做出种种判断
其他种族其实也有一些特殊设定
例如暗夜精灵族会动态调整弓箭手数量等
但在本期视频中,就不多赘述了

关于四族AI通用的特殊判断代码
如“AI会拉残血兵回家”
“AI会在非致死的情况下,打醒被睡眠的友军单位”
这类今后或许会单开一期视频介绍


制片人:杨森森

BGM表:

And One - Military Fashion Show

Sweet Dreams(Cover Marilyn Manson) - 8-Bit Arcade

Harold Faltermeyer - Axel F

电气魔轨 - MAN HUMAN

Comments

二次元酱2 2026-03-06

古早时期的ai使用的都是这种脚本式,程序员一行行写出来的逻辑,如今ai的含义竟然完全不同了,过去都不敢想象。 话说现在很多人都问ai打游戏能不能战胜人类,但实际上从古早的脚本时期开始,构建ai的难点就在于如何让ai优雅的输给玩家,而不是提高难度,因为想让ai战胜玩家实在太简单了[笑哭]

♥ 814 ↩ 85

wojiushiaidaqiao 2026-03-06

魔兽争霸电脑的经济补贴机制影响到了后来基于魔兽的dota的人机模式,进而影响到基于dota的农药,前段时间王者被发现了人机自带20%经济补贴的“祖宗之法”[doge]

♥ 394 ↩ 33

无双道格 2026-03-16

打了20年了,现在依旧天天玩,不过早就不玩对战了 现在就是欺负一下电脑[OK]

♥ 67 ↩ 31

抹布嘻 2026-03-06

不瞒大家说[笑哭]当年一开始打不过电脑,然后是看电脑学的,啥时候造啥建筑,啥时候点下一个农民等等。那时候发现电脑卡资源的时间刚刚好,比如建好农舍后学电脑再点出一个农民,再做别的,再建铁匠铺的木材和金钱刚刚好。而且不用等,一个操作跟一个接着,挺忙的[笑哭]

♥ 62 ↩ 5

SDZFWE 2026-03-06

[笑哭]新版ai会用飞艇,会用道具,比如人族买群补来用,英雄残血还被追击且没有tp的时候,飞艇会去接住英雄然后跑路

♥ 51 ↩ 2

一只小呜斯 2026-03-06

实际上ai会使用地精飞艇,但前提是你目前唯一可被进攻的建筑或单位与ai所在区域之间有无法直接到达的阻隔时就会使用飞艇,比如,我将所有建筑及单位全部放置在一座岛屿上,周围全是无法直接走过去的深水区,而ai单位在另一座不相连的岛上,则他在进攻时可能会使用飞艇,不过ai的工人单位不会上飞艇,所以无法开采岛屿上的金矿

♥ 44 ↩ 5

悬空港 2026-03-06

人族不升本解决办法:人族分矿如果造2座箭塔就不升本,2坐箭塔A掉一座就升本了,不造坦克无解。兽族不出3英雄、不出白牛、狂暴猎头无解(我试过给他出3英雄、狂暴猎头他也不操作扔家里挂机)。不死后期人口少解决办法:把不死族3本拆了,不死族就会重新造蜘蛛、男女巫,人口瞬间90+!不飞毁灭无解。暗夜有时候会建筑卡家拆掉挡路的建筑就行,暗夜有时候不开2矿:把卡住的小精灵A了就会换没卡住的小精灵去开2矿了。不飞角鹰、鸟德无解!顺便说一下4族强弱:人族最强(100人口混合编队谁碰谁死)不死族人口上去了次之,不上人口就打不过兽族。兽族老3(2英雄带队也很强,主要是黑牛太强了最强地面单位)暗夜垫底(暗夜就是完全体3英雄兵种全有了人口也从来没上过90,有时候50人口就摆烂了,真菜)

♥ 39 ↩ 9

APlayer3254 2026-03-20

提一个对战暗夜时的bug,就是偶尔(低概率)到了中后期,游戏会忽然之间每隔几秒就卡顿一次,并一直持续下去,无论你电脑配置多好。这个bug的原因是暗夜ai想要用某个小精灵造建筑,但小精灵一直被建筑卡住出不去,于是这个建造指令就会不停地在「执行——取消」之间循环,造成卡顿。解决方法就是去把小精灵屠了,或者把挡住它的建筑拆了。

♥ 38 ↩ 18

BoyanSHI 2026-03-06

别的游戏都是难度高了给ai经济补偿,但帝国时代的ai是我见过最有意思的。难度越低,ai采集效率越低,最高难度ai采集效率才跟玩家相同。ai完全模仿人类的建造顺序。也就是在技术不熟练的情况下,玩家完全可以模仿ai的建造流程和运营去打。甚至ai连用侦察兵把鹿赶到城镇中心底下这种新手最怕的操作都会

♥ 36 ↩ 6

欢笑章鱼 2026-03-07

其实打AI挺简单的,越早骚扰效果越好,千万别和电脑比发展,那是绝对干不过的。越早骚扰电脑越算不过来

♥ 41 ↩ 5

TJM4Al 2026-03-06

足以说明几十年前的游戏设计师是多么了解自己设计的游戏,靠逻辑策略制定AI强度,才是RTS游戏最妙手的做法,点名批评21世纪20年代中期的《断箭》,TNND困难电脑就只是增加人力,只会不断爆兵,丝毫没有高级的逻辑策略,画质表现在上坡,游戏结构框架却在不断下坡

♥ 33 ↩ 2

弱水城-水君 2026-03-06

说到电脑ai,我好奇一件事,是否存在某段代码让电脑优先选择攻击不死或暗夜? 我找了个官方8人对战图,给四族都加入自定义单位玩,同时拉满电脑玩2v2v2v2,1个队友固定中等人族,敌方简单非人族混搭,自己四族都会按序玩到。玩人族兽族时,一局1小时下来基地几乎不会被主动攻击,玩到不死就每局都被好几家电脑接连攻击打到重新集结部队,玩暗夜也会被频繁攻击。电脑人族队友也喜欢先打不死,同时除了争三矿外也很少被打基地。 莫非ai逻辑会把不死和暗夜判定为更弱势?[思考]

♥ 29 ↩ 10

PrimalKyogre 2026-03-06

我其实更想知道那些自定义图的AI的技能是咋实现的,总不能每时每刻检测地图然后用触发下指令吧[tv_疑问]

♥ 28 ↩ 50

炽流火 2026-03-06

个人觉得1.27版本的发狂电脑真没那么难。 以前因为各英雄技能键位分布乱七八糟,像我这种玩习惯LOL的圈外人,NC连击真的反人类啊。而且习惯性按空格键,但在魔兽里反而是冗余操作。 基本70%都是鼠标操作的情况下,只能打中等难度,选个1级较强的英雄,如白虎、老鹿、山丘等,以及所有召唤英雄,去点对面英雄。电脑不会离开家,会一直走位,然后因为转身被电死,之后就随便打了。 但后来我发现有个一直不知道的快捷键,就突然开窍了,几十APM也能打过发狂电脑。 这个快捷键就是Ctrl+数字键可以编队,然后按相应数字键可以切换编队。 这个编队功能对我利好有三 其一,可以快速选中所有部队A过去,不用框选 其二,可以快速切屏,不用鼠标去点小地图了 其三,可以实现乞丐版双线操作,也就是1号键是英雄加小兵在外练级,2号键控制大本产农民并升本,3、4、5是不同的造兵建筑,不用切屏就能产兵 那么怎么用几十APM轻松打赢发狂电脑呢? 以我最喜欢的人物为例吧。 你只需要记住怎么开局,生产几个农民,先放祭坛还是先放兵营,第几个农民造农场,啥时候升本。 记住公式就足够了,不断练习就行。主要精力还是在打野farm上,只生产3个步兵,然后速升2本,同时出去练级。 这并不麻烦,一般第3个步兵出来还得等一会儿,才能攒够升本需要的木材,你可以在等一会儿的间隙,先将步兵和英雄拉到位置,点下升本后,再开始练级。 练一个小点后,将英雄步兵拉到第二个小点旁,切到家里,补伐木场、农场、商店,然后再切回去,继续练级。 一般练到3级,就升到2本了,因为你只产了3个步兵,所以能存1000金币左右,可以第一时间升3本并二发英雄。 而此时,发狂电脑才会组织第一波进攻,你需要让3级英雄回家补给,等二发英雄出来,再敲几个步兵应战,只要打死对面的英雄或几个远程单位,电脑自己就走了。 而电脑下次再来时,你这边都可以出3本兵且三发英雄都出来了。 有时候电脑的第一波进攻不会在你升完二本时到来,不知道为啥,但没影响,继续练级就行。 卡50人口尽量攒金币,多造一两个产兵建筑,等电脑开始出三本兵后,再爆到80人口,然后就能养猪了。

♥ 23 ↩ 24

策划王楠 2026-03-20

原版电脑四个族都有bug 暗夜族英雄和兵经常卡在家里出不去 兽族不出三发英雄和白牛,后期不会爆兵,和暗夜族一样只维持在70人口左右 不死族后期只出5-60人口兵力且不会飘毁灭,但也是前中期最强的种族,因为它在中期能达到100人口兵力且有冰龙辅助,同时期的发狂人族还在玩二本 发狂人族是四族电脑里最强的,但也有个致命的bug导致大概率会卡在二本。之所以最强是因为四族电脑只有它在后期依然维持80以上人口。 我就是受不了这些bug才慢慢不玩魔兽的

♥ 26 ↩ 31

_封印解除_ 2026-03-06

感觉ai bug还挺多的,人族卡二本不升三本,兽族无三发英雄,精灵兵、英雄卡建筑里出不来,无法识别缠绕的金矿,亡灵放了矿盖子不去采集

♥ 19 ↩ 2

从未见过如此口狐之妮 2026-03-07

害,这那的greedisgood 999999

♥ 18 ↩ 17

爱太太 2026-03-06

谁知道怎么打澄海3c的人机,每次要死了都有复活石还有回城卷轴,贼难杀

♥ 15 ↩ 46

我知道你很急略略略 2026-03-06

别的规律没摸清,这么多年就知道造分矿必挨打

♥ 15 ↩ 8