热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
《帝国时代 II》中的计算机 AI 分为两个部分。更困难的部分是单位如何行进、收集资源、组建阵型等等。这完全是由程序员完成的,真是辛苦他们了。
但还有一个更简单的脚本,决定了敌人选择哪些建筑、单位和升级。马里奥·格里马尼创建了脚本程序,而我编写了所有的脚本。
这些脚本完全是 "如果-那么" 语句。比如,"如果 食物 > 500 研究封建时代" 或者 "如果 研究了封建时代 建造兵营"。就是这样的东西。我最初只允许有 1000 个如果-那么语句,但随着我的脚本变得更加复杂,我不断增加,最终达到了大约 3500 个语句或更多。
我甚至可以编写作弊部分,比如 "如果 (食物 < 1000 且 未研究帝国时代) 自赠 1000 食物"。我只为最困难的 AI 这样做。你可能会问,"桑迪,为什么要让它作弊?" 我只能说,"你试着用如果-那么语句创建一个战略 AI,看看你什么时候崩溃。"
我相信现在每一行代码都已经被新代码替换了。我还编写了计算机在输掉游戏时给出的借口。
热门
排行
收藏
