place-control(选址控制系统)的影响参数的探讨交流
本帖最后由 newtonerdai 于 2020-5-31 14:32 编辑我正在编写UP1.5的脚本编写指南,遇到了选址控制系统,发现有几个参数会影响其控制结果。
[*]【常数】放置模式
(其他3个常数我先省略了)
(defconst place-control 2) 采用选址控制系统 (需先运行up-set-placement-data。这里有个gif图片用于说明↓)
(逐帧浏览在下面)
[*]up-set-placement-data的功能:
[*]up-build的功能:
[*]sn-placement-zone-size、sn-placement-fail-delta、sn-placement-to-center 这三个sn参数的作用:
我推测。那个gif里总共叙述了3种情况,每种情况有4帧——
zone-sizefail-delta选址距离效果
①000尝试直接在参考物件处建造,失败则每次遍历后原地扩大1格半边长再次尝试
②014尝试在参考物件往自己TC?(红色单点)4格距离处建造,失败则每次遍历后扩大1格半边长,同时选址中心往自己TC?方向偏移1格,再次尝试
③1-18尝试在参考物件往自己TC?(红色单点)8格距离处建造,失败则每次遍历后扩大1格半边长,同时选址中心往自己TC?反方向偏移1格,再次尝试
我虽然看出来一些效果,但还是有很多不明白的点。比如:
[*]右上方的红色单点代表的是什么?真的是自己的TC吗?
[*]第一参考点和第二参考点在gif图里分别对应哪里?
[*]zone-size设为0和1好像效果一样啊?那么这个参数意义何在?
[*]有没有办法让选址半边长(即选址区域)在每次遍历后保持原值呢?
我这里就抛砖引玉吧,不知道大家有没有测试出什么来。 首先怎么建立你这样的测试环境?设计场景吗? 早期我为了强化自己的AI选择野蛮人做對手 无限资源下的野蛮人直接靠堡推10分钟不管它就能盖起170座城堡 何其壮观(真的就是堡推,确实猛
被我誉为最强place-control使用者
然後现在它的这种堡推方式被我应用了,只是将全盖城堡改分散成5大军事建筑而已
我相信你只要跟野蛮人玩场无限资源後帝开局就明白了
真没办法我这也有保存早期我拿来研究过的place-control堡推的wk对战RP
现在重看是经典回味 1.右上方红点是第二参考点,即:
当sn-placement-to-center为1时,红点指地图中心
当sn-placement-to-center为0时,为target-player最近己方的建筑
2.第二参考点就是红点。
第一参考点是up-set-placement-data选定的,如图
图1
图2
图3
3.观察上面一条的图1图2和图3,zone-size为0的图1图2都是从1个绿点开始的,zone-size为1的图3是从9个绿点开始的。
那么如果zone-size为2的话应该就是从25个绿点开始,zone-size为3的话应该就是从49个绿点开始。
4.不知道呢……
页:
[1]