游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4664|回复: 14

[讨论] 求教AI的策划设计思路。

[复制链接]

4

主题

13

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2013-3-21 12:41:27 | 显示全部楼层 |阅读模式
比方说,一个法师有4个主动技能,1个BUFF技能,3个远程攻击技能。3个远程攻击技能的攻击范围又有所不同。法师还有近距离的普通攻击。PVP,1打1的时候,这个法师AI我要怎么设计。谁给个思路

13

主题

832

帖子

1875

积分

金牌会员

空想家

Rank: 6Rank: 6

积分
1875
发表于 2013-3-21 16:17:45 | 显示全部楼层
PVP AI?外挂?

……

0

主题

56

帖子

326

积分

中级会员

Rank: 3Rank: 3

积分
326
发表于 2013-3-21 16:32:33 | 显示全部楼层
他说的自动战斗吧

13

主题

405

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
发表于 2013-3-21 16:57:35 | 显示全部楼层
根据描述,法师需要保持距离输出
给一种思路吧(不一定合适哦)

做个方案集,譬如
A:对方距离我7-10格,ABCD技能均可以施放,MP足够的情况,我可以做几种策略1,2,3,4
B :对方距离我7-10格,AB技能冷却中,CD技能可以施放,MP足够,我可以做几种策略1,2,3
C:对方距离我10格以上,ABCD技能均可以施放,MP足够的情况,我可以做几种策略1,2,3
。。。
诸如

若只有一种策略,选择执行他
若有多种策略可以选,可以设置权重选择指定策略,也可以做随机选择(看你爱好)


4

主题

13

帖子

50

积分

注册会员

Rank: 2

积分
50
 楼主| 发表于 2013-3-21 18:37:41 | 显示全部楼层
就是AI自动战斗。“弹你小雀雀”没说到寻路。难点是走位。不知道AI怎么走位生动点哦。如果一直追着玩家那样太假了。

98

主题

784

帖子

4495

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4495
发表于 2013-3-21 22:40:36 | 显示全部楼层
什么样的游戏呢?火纹式回合制SLG?梦幻模拟战4之后的ATB回合制游戏?WOW类型游戏?神仙道类型游戏?CoC模式的游戏(好吧,DOTA之类的也算)?大框架没有,也不知道移动规则,也不知道回合规则的,你怎么定AI呢?

4

主题

13

帖子

50

积分

注册会员

Rank: 2

积分
50
 楼主| 发表于 2013-3-21 22:43:42 | 显示全部楼层
就是时空猎人那种

98

主题

784

帖子

4495

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4495
发表于 2013-3-21 23:53:05 | 显示全部楼层
没玩过时空猎人,看介绍说是动作游戏?动作游戏的设计我觉得如果是DNF模式的,就看你设计的是小兵还是boss了,小兵随便来,Boss如果你用WOW的思路来就错了,如果是正宗的横版动作游戏,那如果你设计思路还是WOW方式的,而不是AI自由行动以XX为辅助参照,那就大错特错了,不过国内的开发团队做动作游戏,真心不是很靠谱。

7

主题

371

帖子

2216

积分

金牌会员

Rank: 6Rank: 6

积分
2216
发表于 2013-3-22 01:09:20 | 显示全部楼层
人怎么用,AI就怎么用。排个优先级挨个放就是了。

13

主题

405

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
发表于 2013-3-22 09:40:47 | 显示全部楼层
alsan 发表于 2013-3-21 18:37
就是AI自动战斗。“弹你小雀雀”没说到寻路。难点是走位。不知道AI怎么走位生动点哦。如果一直追着玩家那样 ...

有两种处理办法,一种是在设定策略时考虑对方的职业、技能施放情况,剩余血量
这种AI太麻烦了,通用性也较弱,通常不考虑

既然我在例子里已经给出了距离和我技能冷却和MP这几个选项。
那么我可能做出这些策略
1.距离适中,不会被攻击,同时技能可以释放,MP足够,那么停下来输出(或者一边输出一边游弋在适当的距离)
2.距离过近,没有逃生技能,那么优先逃跑,不释放技能(如果不是可以边移动边战斗的游戏,释放技能意味跑得慢了)
3.距离过远,不会被攻击,同时技能可以释放,MP足够,那么向对方靠近,释放技能


你说的这些全做在我上文说的策略里
至于已经有了移动的时机点,具体怎么移动。
对方移动方向(定时取起始两点做向量),速度,安全距离什么什么的根据你自己的需求自己选吧


非要说得这么明白才叫说到么。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-27 21:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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