简单工厂 设计模式之工厂模式(简单工厂、工厂方法、抽象工厂)_工厂模式和抽象工厂模式-CSDN博客
理解外观模式 为子系统提供一组统一的高层接口,使子系统更加容易使用,这就是外观模式。外观模式可以将代码的复杂性封装起来并对外提供一个访问接口,让编程人员在使用的时候仅仅需要调用访问接口,而不需要关心内部复杂代码的实现和功能。在游戏的开发过程中,我们避免不了将游戏常用的功能封装为系统来进行使用,如游戏中都会有音乐、音效,我们就可以封装一个音频管理系统…
FSM有限状态机 一个角色 简单分为 待机 移动 攻击 受击等 状态 每个状态都需要更新 和 改变,当前状态中 每一帧 都需要更新位置、检测玩家的案件等这些信息 还有一个人机交互,比如 监听 玩家是否对其发送了 指令(攻击 受击),如果监听发生,需要从一个状态切换到另一个状态 StartGame、MainScene、GameScene、GameOv…
单例模式优点 单例模式核心在于对于某个单例类,在系统中同时只存在唯一一个实例,并且该实例容易被外界所访问;意味着在内存中,只存在一个实例,减少了内存开销; 单例模式特点 只存在唯一一个实例;提供统一对外访问接口,使得全局可对该单例的唯一实例进行访问;自行实例化(私有构造函数,不允许外界对其进行实例化) 单例模式使用 资源管理器,资源对象数据的加载和…