- 博客(2)
- 收藏
- 关注
原创 游戏设计模式【学习笔记01】——状态模式
定义状态模式在GOF中的解释:让一个对象的行为随着内部状态的改变而变化,而该对象也像是换了一个类一样以游戏的方式来解释:当德鲁伊(对象)由人型变为兽性(内部状态改变)时,他所施展的技能(对象的行为)也会有所改变,玩家此时就像是在操作另一个不同的角色(就像换了一个类一样)Context(状态拥有者): 是一个具有“状态”的属性的类,可以指定相关的接口,让外界能够得知状态的改变或通过操作让状态改变 有状态属性的类例如:游戏角色有潜行,攻击,施法等状态;好友上线,脱机,忙碌等状态
2021-11-29 19:45:01 1886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人