找回密码
 点一下
查看: 1424|回复: 9

关于对抗地图AI的一些问题

[复制链接]
发表于 2013-8-14 14:53:05 | 显示全部楼层 |阅读模式
本帖最后由 allennai 于 2013-10-9 23:13 编辑

RT,如果真的要为一副对抗地图量身打造一个AI系统,由最简单地5V5对抗中,包括电脑看场合使用技能学习技能、购买物品装备使用、走位补刀、团战、相互之间配合……
等等等等,要做到这些单纯是靠T完成的还是使用某些AI编辑器做好了导入魔兽亦或是只能靠J完成?最近很想做个AI系统啊
发表于 2013-8-14 16:30:05 | 显示全部楼层
用T和用J皆可,AI编辑器只不过是设定正规战之类的东西..
所以基本没用(汗..)
T比较复杂..
J的话你懂再说
基本都是接近人性的设定
也就是一大堆对策(雾)
所以我是来打酱油的..实情等高手来吧
回复

使用道具 举报

发表于 2013-8-15 17:37:55 | 显示全部楼层
用t来实现
分为基础ai和特殊ai
基础ai用来控制ai的对线等问题
特殊ai用来控制每个英雄的技能施放

可以使用每秒选择单位组做动作来实现

点评

基础的相关控制我懂,但是关于特殊的比如说走位和看时机使用物品和技能  详情 回复 发表于 2013-8-16 20:43
回复

使用道具 举报

 楼主| 发表于 2013-8-16 20:43:25 | 显示全部楼层
adamqqq 发表于 2013-8-15 17:37
用t来实现
分为基础ai和特殊ai
基础ai用来控制ai的对线等问题

基础的相关控制我懂,但是关于特殊的比如说走位和看时机使用物品和技能
回复

使用道具 举报

发表于 2013-8-16 22:45:54 | 显示全部楼层
allennai 发表于 2013-8-16 20:43
基础的相关控制我懂,但是关于特殊的比如说走位和看时机使用物品和技能

这些都是根据具体情况来看的,比如你觉得你什么时候会使用什么技能,那么把这个具体的情况在触发里用条件的形式判断出来,符合条件就用技能

点评

那也就是说每个英雄都要设置一次数据?一个触发?  详情 回复 发表于 2013-8-16 23:15
回复

使用道具 举报

 楼主| 发表于 2013-8-16 23:15:45 | 显示全部楼层
chyj4747 发表于 2013-8-16 22:45
这些都是根据具体情况来看的,比如你觉得你什么时候会使用什么技能,那么把这个具体的情况在触发里用条件 ...

那也就是说每个英雄都要设置一次数据?一个触发?
回复

使用道具 举报

发表于 2013-8-17 10:19:13 | 显示全部楼层
allennai 发表于 2013-8-16 23:15
那也就是说每个英雄都要设置一次数据?一个触发?

那当然啊。。如果要做好一点的AI肯定要这么做,每个英雄的定位都不一样啊

点评

那如果J的话会省略了哪些麻烦?  详情 回复 发表于 2013-8-17 11:40
回复

使用道具 举报

 楼主| 发表于 2013-8-17 11:40:41 | 显示全部楼层
chyj4747 发表于 2013-8-17 10:19
那当然啊。。如果要做好一点的AI肯定要这么做,每个英雄的定位都不一样啊

那如果J的话会省略了哪些麻烦?
回复

使用道具 举报

发表于 2013-8-17 23:37:20 | 显示全部楼层
allennai 发表于 2013-8-17 11:40
那如果J的话会省略了哪些麻烦?

写起来比较方便,效率比T高

点评

SOGA,我去做AI了,有问题再问问  详情 回复 发表于 2013-8-18 02:32
回复

使用道具 举报

 楼主| 发表于 2013-8-18 02:32:54 | 显示全部楼层
chyj4747 发表于 2013-8-17 23:37
写起来比较方便,效率比T高

SOGA,我去做AI了,有问题再问问
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 13:37 , Processed in 0.373437 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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