游戏开发论坛

 找回密码
 立即注册
搜索
查看: 22495|回复: 48

[讨论] 新手请教怪物AI的设定问题

[复制链接]

9

主题

124

帖子

129

积分

注册会员

Rank: 2

积分
129
发表于 2006-12-13 21:06:00 | 显示全部楼层 |阅读模式
怪物的AI设定主要有哪些方面,能不能请高手发个典型例子?

135

主题

3447

帖子

3800

积分

论坛元老

总版主

Rank: 8Rank: 8

积分
3800
QQ
发表于 2006-12-13 21:10:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

if ... then...

23

主题

3388

帖子

6440

积分

论坛元老

Rank: 8Rank: 8

积分
6440
发表于 2006-12-13 21:19:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

楼上的是有限状态机
复杂一点的比如格斗游戏中的AI可能用到模式匹配、简单的神经网络、甚至遗传算法的思想——这些AI是具有一定学习能力的。
不过现在的网络游戏中使用有限状态机已经能基本满足设计需要了。

9

主题

124

帖子

129

积分

注册会员

Rank: 2

积分
129
 楼主| 发表于 2006-12-13 21:41:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

今天看了些 魔兽世界 仇恨方面的东西 有点问题
1 仇恨系统是不是暴雪首创呢
2 那些文章都猜测仇恨系统需要一堆复杂的公式 我看到个文章说游戏数值的公式一般在30左右
   比较好 加入仇恨系统是不是就太复杂了 一般服务器负载的来吗?
3 怪物位置的摆放算不算怪物AI呢

9

主题

124

帖子

129

积分

注册会员

Rank: 2

积分
129
 楼主| 发表于 2006-12-13 21:43:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

呵呵  谢谢2位前辈了

8

主题

225

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
QQ
发表于 2006-12-14 07:08:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

1,仇恨系统只是怪物攻击优先度的设计方式之一,WOW只是采用了与其他产品不同的判断规则而已。
2,只要能实现设计意图,无论哪种方式都行,以设计者容易掌握的方式为优先。
3,就如楼上所说的,AI是 “当XX条件下,怪物作出XX行为”的判断规则,如果怪物的位置能决定自身的行为选择,那么可以看作是AI的配套设置,而不是AI;如果是由他们自己根据其他条件决定自身的位置,那么则看作是AI规则。

9

主题

124

帖子

129

积分

注册会员

Rank: 2

积分
129
 楼主| 发表于 2006-12-14 09:24:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

谢谢楼上的解释
不过第2个问题 我是从服务器的负载 成本出发的 可能我没说清楚

26

主题

1137

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2006-12-14 13:03:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

1、某条件下,干某一件特定的事
2、有破解办法

9

主题

124

帖子

129

积分

注册会员

Rank: 2

积分
129
 楼主| 发表于 2006-12-14 19:32:00 | 显示全部楼层

Re: Re:新手请教怪物AI的设定问题

madmonkey: Re:新手请教怪物AI的设定问题

1、某条件下,干某一件特定的事
2、有破解办法

能不能详细点呢 谢谢
[em19]

0

主题

124

帖子

125

积分

注册会员

Rank: 2

积分
125
发表于 2006-12-15 15:18:00 | 显示全部楼层

Re:新手请教怪物AI的设定问题

1、仇恨是谁首创没啥讨论价值
2、不用很复杂公式,只要按伤害、治疗量、技能/动作加值来做加减计算就好。当然,可能判断条件略微复杂点。wow我记得似乎是 1点伤害2仇恨,1点治疗1仇恨,部分技能有额外加值。
3、怪物位置摆放应该归属关卡设计,和ai也有关联。比如你设计了可以群体治疗的怪物,但是他从不和其他怪物一起出现,那么这个群体治疗能力就浪费掉了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-10 03:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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