游戏开发论坛

 找回密码
 立即注册
搜索
楼主: skyking

[讨论] wow的一个有趣的AI问题。欢迎各位移步前来探讨

[复制链接]

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
 楼主| 发表于 2010-3-8 12:16:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

我说的自然,是指在游戏中NPC的行为不生硬。
当然我们不知道暴雪的做法。我们都在逆袭这个现象来获得对自己有用的启发或者受益---我们在揣测。
比如山猫在追击兔子的过程中,在可以伸爪击杀的瞬间会停一会,让兔子跑远点再冲过去击杀。这表现就是我说的自然---强势的NPC也有调皮的一面。这跟现实中自然界的物种生存情况非常接近。从某种角度来看游戏中的“自然”一词的意思,就是合理。从严谨的开发角度来看,如果有必要,为了能完整的模拟一个场景,哪怕复杂点都可以。当然,如果有更简单便捷的实现方式,那很OK地说。比如你说的方法--如果说完全可以的话。

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2010-3-8 13:58:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

阵营1   山猫      
阵营2   兔子      
阵营3   浮龙
山猫AI:   
      当阵营2进入自身仇恨范围时,触发战斗
      普攻循环
      当阵营3进入自身仇恨范围时, 按仇恨值高低塞进仇恨列表
      HP=0%   脱离战斗
兔子AI:
       当阵营1进入自身仇恨范围时,触发战斗
       进入描点轨迹
       进入触发区域,停留X秒.    或  当阵营1未选取自身为目标时,进入待机状态,   (针对skying讲的这个情况,实现方法有很多种)   
       HP=0%   死亡
浮龙AI:
       当阵营1进入自身仇恨范围时,触发战斗
       塞给山猫100%的仇恨值,占据仇恨列表第一位.
       HP=0%   死亡
      

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2010-3-8 14:01:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

   重点有二.   1: 浮龙进入山猫仇恨范围时,浮龙塞给山猫100%的仇恨,瞬间达到列表第一位.致使山猫攻击浮龙,放弃追逐兔子.
               2:兔子为啥停留观战?

25

主题

1398

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
发表于 2010-3-8 22:34:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

貌似很多人不会做角色AI规则设定,该不会这一部分一脚就全踢给程序干了吧~?!..........

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
 楼主| 发表于 2010-3-8 23:23:00 | 显示全部楼层

Re: Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

wskpslove: Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

阵营1   山猫      
阵营2   兔子      
阵营3   浮龙
山猫AI:   
      当阵营2进入自身仇恨范围时,触...



这个不错。。。对于兔子为什么停留,众人有许多看法是,仅仅进入了战斗状态。锁定了范围。至于小幅度走动或者不动,我估计是本身休闲动作。按这样的思路,就有个问题。那为什么有一次,兔子在他们战斗的时候,却走开了呢。。。小幅度走动的情况下碰巧脱离了那个区域?按测试比例的情况下,3:1,那么,4p的说法是成立的。

70

主题

2251

帖子

2283

积分

金牌会员

Rank: 6Rank: 6

积分
2283
QQ
发表于 2010-3-9 09:20:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

好蛋疼。。测试都不充分,到底有什么样的表现都不清楚
然后对着一些不知道是不是偶然事件的问题,在这里猜啊猜,猜到了55帖了
更蛋疼的是我也猜了。。

18

主题

2021

帖子

2048

积分

金牌会员

Rank: 6Rank: 6

积分
2048
QQ
发表于 2010-3-9 09:23:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

其实是进入战斗了它不走。。。  如果没反击能力的话 被攻击了会跑。。嗯嗯。。。

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
 楼主| 发表于 2010-3-9 12:10:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

偶尔蛋疼并认真一下挺好的啊,

话说测试需要时间的。以为进到游戏这种现象就存在呢??还有工作不是。

1

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2010-3-9 20:26:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

1. 同意仇恨度不同导致山猫放弃兔子和浮龙干;
2. 兔子观战可能压根就是它进入了战斗状态但是由于没有攻击技能只能干瞪着;
3. 山猫追兔子停顿,可能由于山猫使用普攻技能追敌达到设定的一段时间后需要重新选择技能,从而造成停顿的现象。

1

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2010-3-9 20:27:00 | 显示全部楼层

Re:wow的一个有趣的AI问题。欢迎各位移步前来探讨

正巧~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-15 09:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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