下载 App

战斗AI优化思路

精华修改于昨天 01:3353 浏览综合
难得遇到好的策略游戏了,而且还有努力更新还为爱发电的作者。游戏连广告都没有,经济上是没法给予支持了,但可以给点脑力上的支持,希望游戏越来越好。
玩下来现在的AI萌萌哒,策略游戏的游戏性有很大一部分来自对手,提一点优化战斗AI的思路,希望能和旗鼓相当的对手同台竞技,常玩常新。
军力整备:
将AI的城池划分为前线城(与敌对势力或中立城池接壤的城)与后方城(不与敌对势力或中立城池接壤的城),若接壤无空城且势力为和平状态,则将关系为负的势力视为敌对势力。简单AI随机将军团分配在所有城;标准AI会优先将满编(兵力>军团兵力上限的90%)的军团平均部署在前线城,未满编随机部署,补员补满后分配到前线城;严峻及地狱AI在标准的基础上,若有无驻军的前线城,未满编军团优先部署在前线城,若仍有未满编军团,部署在无驻军的城池补员,仍有剩余的军团平均部署在前线城。地狱AI补兵无视人口限制,并会在前线城优先建造城墙和兵营。每日运行一次军团部署逻辑,对每个驻守军团和野外无任务军团进行部署。
攻城逻辑:
AI将派出攻城的军团标记为“攻城”状态。简单AI每X天随机派出一个满编军团进攻随机一座与本势力接壤的可攻击城池,闷头向前无撤退逻辑。标准AI开始每天检测前线城附近是否有能打下的中立城,若有则进攻。另外每X天在可攻击的,且与己方拥有全满员军团的前线城相邻的城市中随机挑一座作为目标,派出与目标城市相邻的某一拥有全满员军团的前线城中的所有军团(可设置最多派出N个军团)进攻目标城市。出征的军团每秒检查视野内敌军数量(要进攻城市的守军与城防和野外军团合并计算)并与己方军力对比,若无法取胜则全军退回驻地,但已进入战斗的军团不会主动撤出战斗。严峻AI的区别是会派出与目标城市相邻的所有拥有全满员军团的前线城中的所有军团进攻目标城市,并且在军力无法取胜的情况下撤退会使用撤退指令脱战。地狱AI直接上帝视角,每天将每个与前线城接壤的可攻击城市作为假想目标,分别计算目标城范围内的兵力和目标城相邻己方城所有军团兵力,若己方军力>目标军力1.5倍(数值可调)则出动总计大于目标城市1.5倍兵力(优先满编军团)进攻该城市,撤退同严峻AI。
防守逻辑:
将城市范围内出现敌军的城市标记为警戒城,被围攻的城市标记为交战城。简单AI全部顺其自然,不组织防守。标准AI会从交战城相邻己方后方城调军团防守交战城,若警戒城内军团总兵力(不含守军城墙军力)大于该警戒城范围内敌军数量,则派出全部军团进攻敌军,这些军团标记为驱逐状态,驱逐状态的军团每秒对比附近驱逐军团总兵力和视野内敌军总兵力,若总兵力<敌军总兵力的90%或该城范围内不再有敌军则撤回城中,已在交战的军团不会撤退。严峻AI会使用撤退命令脱战,并且该城派出的攻城军团(如有)执行撤退命令回城防守,还会从所有后方城中调集军团防守交战城。地狱AI还会判断调兵数量,若已调集军团兵力大于交战城范围内所有敌军数量*1.5-交战城己方军团兵力加城防兵力则停止调兵,不足则从交战城相邻的非警戒城的前线城继续调兵,再不足则由近到远从其他非警戒城的前线城继续调兵,若需要调兵的城有正在执行攻城的军团则撤回城市并参与防守。
暂时就想到这么多,供参考,国庆快乐[表情_开心]
01:06
开局老破小逆风翻盘❓开疆扩土 攻城略地当王❗截图
开局老破小逆风翻盘❓开疆扩土 攻城略地当王❗
#游戏冒险家大集结 #发现好游戏
1 赞
V1.8.3地狱难度50城简报截图
V1.8.3地狱难度50城简报
新版本军团迎来大改,作者引入了将领这一新机制来限制原先的疯狂扩军打法,同时上调了军团维护费,延展了地图并减慢了野外移动速度(行军时间变长)。这些改动对速推打法砍得还是非常精准的,但是这依然不影响我们用50天奠定绝对优势。下面用地狱难度50城7势力,默认地图1729讲解新版本速推打法 100天打完,建议使用“最早”排序观看 忘了讲通过交易系统换钱,粮食除了保留补兵和组建军团所需全都卖成金(组建军团提
精华
4 赞
13 回复
00:08
简评截图
简评
游戏还行,挺有意思。不过当前游戏深度较浅,大概2级兵营就能平推,往上的等级都用不到。外交玩法基本用不到,当前难度下兵种配比完全无所谓。 建议: ui方面还需要改善。比如默认缩放大小下,军队的图标太小,不放大很难点到。放大缩小地图时,军队图标也应该跟随地图略微放大缩小。如下图,军队图标已经完全看不见了。虽然可以通过选军团快速切换,但有的时候直接点击军团操作更方便。 ui遮挡地图,每次打边角的城市都得
21 赞
2 回复
00:12
这是因为地图太大了吗截图
这是因为地图太大了吗
八十规模手机上玩好像有点带不动好像很卡
1 赞
6 回复
给个开局攻略,加入和平/宣战机制后的AI会给你相对和平的一段发展时间,而不会一开始进攻。而这个游戏城市数量很重要,前期以尽快占领城市和发展经济为主要任务。
开局流程:第一队兵先去进攻一座二级城,初始城市升级市场,造第二队兵。等第二队兵出来以后去占领一座一级城,然后下第三队兵。市场升级完以后升级伐木场,前期木头和金子短缺,但是金子更为重要,所以可以使用木头换金子,使木头保持在一个略微低于金子数量的状截图
给个开局攻略,加入和平/宣战机制后的AI会给你相对和平的一段发展时间,而不会一开始进攻。而这个游戏城市数量很重要,前期以尽快占领城市和发展经济为主要任务。 开局流程:第一队兵先去进攻一座二级城,初始城市升级市场,造第二队兵。等第二队兵出来以后去占领一座一级城,然后下第三队兵。市场升级完以后升级伐木场,前期木头和金子短缺,但是金子更为重要,所以可以使用木头换金子,使木头保持在一个略微低于金子数量的状
精华
6 赞
先做哪个功能呢
投票官方
7 赞
18 回复
01:06
开局一座小村庄,种田养兵,攻城夺地,在王旗沃土打造你的王国截图
开局一座小村庄,种田养兵,攻城夺地,在王旗沃土打造你的王国
#发现好游戏 #游戏安利 #游戏推荐
4 赞
速推攻略+建议截图
速推攻略+建议
游戏很有趣,不过目前版本太容易赢了。50城地狱难度,50天打下半壁江山,军力压倒性领先,后面倾巢出动无压力平推。 打法是开局一队兵直接出门攻打1级城,没墙分分钟拿下。城里不间断组建军团,粮食从来不缺,没钱就卖粮卖木头,打下新城立刻出发打下一城,同时城里组建军团,保证每个城里都有一队兵在补员。城建只需要升2级农田,2级兵营,2级市场可升可不升。1级城打完了再打2级和3级空城,一队180+或者两队兵可
精华
4 赞
01:41
🔥开局一座村庄和一支军团,搞基建,扩领地❗️截图
🔥开局一座村庄和一支军团,搞基建,扩领地❗️
#游戏冒险家大集结
23 赞
4 回复
新版本截图
新版本
具体玩法和上版本差不多,还是开局下城然后等兵营积蓄兵力。兵力差越大战损越低,而ai本身不倾向蓄满兵力,养个340就可以前期平推了。 资源方面依旧是缺钱缺人口,所以城市建设方面依旧只点集市民居兵营。由于这版本粮食可以卖钱,所以缺钱 的窗口只有很短一截,完全不推荐集市点超过2级。人口在前中期比较缺,后期因为前线城市产兵频繁+后期攻下的npc的城初始人口少,所以前线城市比较缺人口。建议在全城均有驻兵的前
精华
5 赞
3 回复