找回密码
 点一下
查看: 861|回复: 6

想要模拟自动铺菌毯效果怎么做?

[复制链接]
发表于 2014-4-15 00:10:56 | 显示全部楼层 |阅读模式
在跟电脑虫族对战的时候,女王是会自动铺菌毯,而且菌毯也会自动往外铺的。

但是如果不是对战就不会了,我开了电脑AI那些单位都不动的,只有在波次里面的单位才会放技能,但是女王还是不会铺菌毯。
有什么办法能让电脑自动铺菌毯么

想要达成的效果:防守图中,敌人不断的进攻且在菌毯上获得极大加成,菌毯瘤也一直往外铺,铺到防线了就被打死,防线破了就继续往下一道防线铺。若主动出击,可以消灭一些菌毯瘤以延缓敌人的菌毯扩散。
这是最想要的效果,实在没办法就只能全图随机下菌毯瘤雨,看命了。还是希望电脑能自动铺菌毯,防守起来感觉有压迫性。求思路

有办法获取单位走出菌毯时的位置不?有办法获取菌毯上离某点最近(最远)的位置不?有办法能让女王和菌毯瘤像对战里面主动铺菌毯不?或者其他的什么都行,效果近似就好了,已经不太强求了。
发表于 2014-4-18 16:32:43 | 显示全部楼层
用触发器模拟AI让女王铺菌毯瘤

点评

有回复好感动 能具体说说菌毯瘤目标点的算法么 我试过让菌毯瘤向基地铺,但是这样就只有一条线的菌毯瘤了,其他地方没办法铺到  详情 回复 发表于 2014-4-19 13:51
回复

使用道具 举报

 楼主| 发表于 2014-4-19 13:51:07 | 显示全部楼层
沧海流星 发表于 2014-4-18 16:32
用触发器模拟AI让女王铺菌毯瘤

有回复好感动
能具体说说菌毯瘤目标点的算法么
我试过让菌毯瘤向基地铺,但是这样就只有一条线的菌毯瘤了,其他地方没办法铺到

点评

你参考一下自由之翼战役里的一关,里面虫族向神族基地进攻时就是打掉一个关卡就铺一块菌毯  详情 回复 发表于 2014-4-26 12:09
回复

使用道具 举报

发表于 2014-4-22 14:48:01 | 显示全部楼层
本帖最后由 yxxiaobin 于 2014-4-22 14:52 编辑

采用蜂巢方式来扩展菌毯,不过这样一来就是会向四面八方扩展,必须在地形上限制菌毯的范围了。
最简单的方法是给肿瘤或女王一个瞬态的自动施放的无目标技能,技能调用一个持续性效果,然后在持续性偏移设置一圈点,搜索该点周围一定的范围,如果无肿瘤,就并命令肿瘤或女王向该点释放创建肿瘤技能。这样可以尽量均匀的铺肿瘤,以免铺的满地密密麻麻,而且还能提升效率。另外你甚至可以设置当周围无敌人的时候才铺,以免刚铺上就被打掉。
回复

使用道具 举报

发表于 2014-4-26 12:09:11 | 显示全部楼层
flylicat 发表于 2014-4-19 13:51
有回复好感动
能具体说说菌毯瘤目标点的算法么
我试过让菌毯瘤向基地铺,但是这样就只有一条线的菌毯瘤 ...

你参考一下自由之翼战役里的一关,里面虫族向神族基地进攻时就是打掉一个关卡就铺一块菌毯

点评

你说的是人和虫抢时间,夺取在神族地盘的一个什么神器吧?  详情 回复 发表于 2014-4-29 01:22
回复

使用道具 举报

发表于 2014-4-29 01:22:10 | 显示全部楼层
jk111u 发表于 2014-4-26 12:09
你参考一下自由之翼战役里的一关,里面虫族向神族基地进攻时就是打掉一个关卡就铺一块菌毯

你说的是人和虫抢时间,夺取在神族地盘的一个什么神器吧?
回复

使用道具 举报

发表于 2014-4-30 19:45:32 | 显示全部楼层
AI有输入坐标输出建造坐标的函数。有很多参数(原则)可选。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-27 10:23 , Processed in 0.158751 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表