游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6230|回复: 13

[讨论] 限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

[复制链接]

5

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2006-4-18 14:34:00 | 显示全部楼层 |阅读模式
NPC基本AI设定
Job:NPC AI Design
基本思想:就是判断条件简单,判断结果复杂

一、可视范围:
1.是指敌人X轴坐标范围,但是Y轴坐标不同,不等于完全看不到玩家,把真实视角考虑进去。
2.Y轴的坐标不同,可以将敌人动作设定不一样。玩家进入可视范围和进入到移动范围后的结果实不一样的。
3.根据玩家现在坐标的来判断NPC1、2、3的移动方式,当然每种移动方式有固定的百分比。
4.当玩家Y轴发生变化超过16 Pixels时,NPC1、2、3移动方式的百分比也会发生变化。

例如:示意图略

二、行为模式(Way Piont):
1.NPC的判断方式,一定要类似人类的思维方式。
2.敌人出现不一定需要走动,它所要的是给玩家造成一定的障碍;或者是事件触发的必要条件。
3.NPC的移动只是体现它具有一定意义的行为方式。
4.NPC的攻击时的判断,多半应该以攻击玩家为主躲避为辅,迫使玩家消灭敌人NPC。

三、碰撞检测(Collision Check):
1.主要是玩家与NPC或物品发生碰撞后产生的碰状效果,根据游戏内容的不同,游戏做碰撞判断的方法也不同,有的游戏是根据图片的左上角坐标进行判断,有的游戏是根据图片Y轴中线进行判断。

2.设计者要注意的是:玩家与敌对NPC碰撞的时候要减少玩家HP值或接关机会,与敌对NPC绝对不可以有重叠现象出现,否则会严重影响游戏世界中的真实性。

3.中立NPC,与中立NPC发生碰撞的时候,要让玩家获得相应的提示或者交易,必须每个NPC都要有提示,哪怕是没用的对话,也不要让玩家误会自己没有碰到NPC。

4.当玩家与可穿越物品碰撞后,不需要任何提示,但是与不可穿越物品碰撞后,要注意可以让玩家继续动作,而不能穿越该物品;

5.与特殊物品发生碰撞后,一定要有适当的提示,比如得到某些物品等等。

6.当玩家在非站立或行走时,与任何图片发生碰撞后会产生效果也要考虑的十分全面。比如跳跃起来撞到墙壁后,人物的动作和位置与正常跳跃时有哪些变化或者特殊规定。

欢迎大家加本人QQ:64923763或者MSN:schgy23@yahoo.com.cn讨论
[未完待序续,包括:动画设计理念(animation)和高级AI的设计思路(Higher AI Design)整理中]
[em13]  [em15] [em5]

5

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2006-4-18 16:19:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

只是一种设计的理念,并不是详细的设计.嘿嘿

5

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2006-4-19 15:02:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

大家看帖要回哇~~~~~~

32

主题

1519

帖子

2334

积分

金牌会员

Rank: 6Rank: 6

积分
2334
发表于 2006-4-20 11:31:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

理念上是正确的,嗯嗯。

4

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2006-4-23 19:32:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

这个。。。写得过于简单了吧?我怎么不大明白呢。。。

5

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2006-4-24 09:51:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

晕~~写的这么简单再不明白的话,偶也米办法了......
大家都明白的事,你说还让我咋解释捏?
你可以加我QQ或者MSN聊聊.哇咔咔

2

主题

32

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2006-4-25 15:25:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

LZ的理念貌似针对于RPG类或者动作类的游戏。其实相对来说比较简单的是,不进行象素级别的判断,以区域进行检测,这样会比较好设计吧?

5

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2006-4-26 10:44:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

主要是针对动作类游戏的设计思路,小弟策划出身.呵呵!还希望更多程序出身的高人多多指点.
上面兄台的教导小弟收下了.

2

主题

32

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2006-4-26 12:43:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

本人也是策划来的,可不是程序,呵呵。
不用说教导,只是个人意见而已,毕竟大家都做这个,共同探讨一下。

46

主题

678

帖子

684

积分

高级会员

Rank: 4

积分
684
发表于 2006-10-5 23:54:00 | 显示全部楼层

Re:限定于手机平台的NPC基本AI设定(大家提些宝贵意见OK?)

是 物理碰撞 需要考虑的问题,

与AI没关系吧,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-5 00:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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