游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1552|回复: 2

一些有限状态机的问题

[复制链接]

5

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2008-11-28 19:27:00 | 显示全部楼层 |阅读模式
是否一个智能体在一个时间点只能处于一个状态?可不可以嵌套状态,也就是一个状态里有若干个子状态?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-11-29 09:58:00 | 显示全部楼层

Re:一些有限状态机的问题

struct states
{
DWORD state1;
DWORD state2;
...
}

30

主题

422

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2008-11-30 16:48:00 | 显示全部楼层

Re:一些有限状态机的问题

按不同分类方法,可以把对象的状态看作是多个平行的状态机的当前状态的组合.
比如对象的行动状态和技能状态可能是两个不同的状态机.
某一时间,对象可能处在(匀速移动, 防御)状态.
下一时间,可能变为(待机,畜力)状态
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 19:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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