几种常用的设计模式

终极奥义就是你游戏中的部分能极快的找到控制代码。结构清晰,耦合少

1、单例
https://www.cnblogs.com/Dean27/p/7744452.html
2、状态模式切换场景
在控制器中有设置当前状态和start() Update()
用Game Loop启动游戏
3、观察这模式就是一个方法容器,调它里面所有的方法都执行
https://blog.csdn.net/lijianfex/article/details/78282351
4、外观模式—状态跟子系统连;中介者是子系统之间的中心
5、桥接模式—就是2 ,角色与武器

6、策略模式—你有几种策略你自己还不知道吗
7、模板模式—相同的大流水线,不同的分段细节
8、FSM—控制人
9、工厂—你要造什么车型吧
10、建造者—细节组装一种车型

11、享元—几个对象共享一块结构
12、组合模式—父子管理
13、命令模式—你需要发布命令吗
14、责任链—一条线上谁来解决它
15、观察者—事件关联,例如:死亡,爆炸,点击

16、备忘录—数据存储
17、访问者模式—访问原来写好的代码(根数值有关),不用修改原来的代码。
18、适配—外国插头,中国插头
19、装饰—装饰一下呗
20、代理—优化时,不改变原有代码,新建类,拿引用,对比用内存解决加载的性能(这模式没领悟到妙处)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值