设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2159|回复: 2
打印 上一主题 下一主题

[已经解决] 关于SLG/RTS中AI部分如何建造建筑物的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
218 小时
注册时间
2013-12-17
帖子
386
跳转到指定楼层
1
发表于 2015-1-2 09:50:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 国产吃货 于 2015-1-2 10:51 编辑

首先感谢各位帮助我解决这个问题:

关于在一个战旗游戏里(其实也可以归类为RTS/RTT),敌人AI如何规划建造建筑物的问题。

(图 主基地的建筑范围)
在上图中看到,主基地的建造范围以及绿色剪影兵营。在这张地图中每一条路线都是很重要的(不允许堵塞的)。
但是如果有一个建筑堵在路口就会发生堵死这个道口。

(图 通行表示)
在上图中,1 表示的是主基地,2表示其他建筑物的合理位置,3,4表示需要能够到达的地方,9表示不能建筑物的地方。
可以很清楚的看出来,能建筑的地方(2)。

问题就在这里,如何选择合理的位置进行建造?
我曾经考虑过 目标点周围(即上下左右)都允许通行的话,一定是合理的。
但是在复杂的地图中,符合条件的地方很少很少了。

(图 理想状态下)
理想状态下我估计也就是这样了,1是建造发起者,周围的2都是可建造位置。

具体我的思路就是这些了,还是恳请大家指点一下。
再次感谢!

#------------------------------------------------
刚才一直在枚举看规律,但是发现一个问题,我干嘛一定要找到算法,我直接用模板多好啊。

2333我这是有多懒

有多懒....

可行性有待测试,目测可行。
因为我这是里战略AI 是需要作者自主根据每场战斗定义的,虽说繁琐了点,但是能够让敌人根据剧情需要在同样条件下作出合适合理的动作。




RM脚本定制/修改/整合 群:143356012(入群注明来意)

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2015-1-2 09:57:26 | 只看该作者
先声明,我不知道我有没有正确理解问题,如果没有帮助请不要介意。

可以考虑这样一种思路,把一些点用区域标记为关键点。如果建筑建造后,任意两个关键点都依然可以[以较短的路径]连通,那么就可以建造建筑。(方括号内的是可选条件)

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
218 小时
注册时间
2013-12-17
帖子
386
3
 楼主| 发表于 2015-1-2 10:16:22 | 只看该作者
taroxd 发表于 2015-1-2 09:57
先声明,我不知道我有没有正确理解问题,如果没有帮助请不要介意。

可以考虑这样一种思路,把一些点用区域 ...

感谢T触支援,T触的思路很棒,可以解决两地连通问题。


RM脚本定制/修改/整合 群:143356012(入群注明来意)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 13:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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