Toggle navigation
博粹
首页
博文
作者们
关于
最新
热门
搜索
搜索
分享
Example For Game State Machine
2015-04-02
刘太华
cpp
statemachine
object
coding
游戏的cpp coding中面向对象的部分, 可能最基础的要算是状态机了, 对于一个游戏世界几乎所有物品都能看做是一个对象的实例.生物或玩家都的动作会改变自身的某些状态属性, 同时有些动作又需要玩家处于某个状态下才能进行。有限状态机是一个最基本的实现,玩家或生物等其他需求具有状态的物体都应该拥有一个自己的状态机实例。 状态机里的状态, 应该是可以互相转换的, 或者说整个状态系统, 是一个闭环。
继续阅读 »
×
分享链接
上一页
下一页