
├── 01 设计模式基础与面向对象原则
│ ├── 【宣导片】通关设计模式:游戏开发架构宝典
│ ├── 面向对象基础与术语
│ ├── 面向对象六大设计原则
│ └── …
├── 02 创建型设计模式
│ ├── 工厂方法模式-理论章节
│ ├── 工厂方法模式-实战章节
│ ├── 抽象工厂模式-理论章节
│ ├── 抽象工厂模式-实战章节
│ ├── 建造者模式-理论章节
│ ├── 建造者模式-实战章节
│ ├── 单例模式-理论章节
│ ├── 单例模式-实战章节
│ ├── 原型模式-理论章节
│ └── 原型模式-实战章节
├── 03 结构型设计模式
│ ├── 适配器模式-理论章节
│ ├── 适配器模式-实战章节
│ ├── 桥接模式-理论章节
│ ├── 桥接模式-实战章节
│ ├── 组合模式-理论章节
│ ├── 组合模式-实战章节
│ ├── 装饰器模式-理论章节
│ ├── 装饰器模式-实战章节
│ ├── 外观模式-理论章节
│ ├── 外观模式-实战章节
│ ├── 享元模式-理论章节
│ ├── 享元模式-实战章节
│ ├── 代理模式-理论章节
│ └── 代理模式-实战章节
├── 04 行为型设计模式
│ ├── 命令模式-理论章节
│ ├── 命令模式-实战章节
│ ├── 责任链模式-理论章节
│ ├── 责任链模式-实战章节
│ ├── 迭代器模式-理论章节
│ ├── 迭代器模式-实战章节
│ ├── 中介者模式-理论章节
│ ├── 中介者模式-实战章节
│ ├── 备忘录模式-理论章节
│ ├── 备忘录模式-实战章节
│ ├── 观察者模式-理论章节
│ ├── 观察者模式-实战章节
│ ├── 状态模式-理论章节
│ ├── 状态模式-实战章节
│ ├── 策略模式-理论章节
│ ├── 策略模式-实战章节
│ ├── 模板方法模式-理论章节
│ └── 模板方法模式-实战章节
├── 05 高级架构设计与性能优化
│ ├── 解释器模式-理论章节
│ ├── 解释器模式-实战章节
│ ├── 数据局部性与系统性能优化
│ ├── 对象池设计浅析
│ ├── ECS架构设计
│ └── 如何架构你的软件和游戏
└── 06 设计模式综合项目
└── 课程案例项目