设计模式这门东西,很多人是"背过但没用过"。面试能说出单例、工厂、观察者,真到项目里写技能系统、做角色状态切换,还是条件分支堆成一坨。这套课的价值就在于它把设计模式放进了游戏开发的具体场景里讲,而不是停在那张经典的 UML 图上。
它解决的是什么问题
游戏客户端和玩法逻辑最容易出现的两种烂代码:一是对象之间互相引用、改一处崩一片;二是需求一变就加 if-else,加到后面没人敢动。这套课针对的正是这类结构问题——用面向对象的设计原则和常见模式,把容易失控的模块拆成职责清晰、可以单独替换的部分。它不讲"设计模式有多优雅"这种空话,落点始终是:这段逻辑该怎么组织,后面加需求时才不用推倒重来。
需要说明的是,它不是引擎入门课。不会教你 Unity 或 Unreal 的界面怎么点、组件怎么挂,前提是你已经能用某款引擎写出能跑起来的玩法代码,只是觉得代码越写越乱。
适合什么基础,先看哪几块
如果你完全没写过面向对象代码,直接上模式会有点悬空,建议先补类和对象的基本概念再回来。有一定编程经验、能独立写几百行玩法逻辑的人,接受起来会比较顺。
看的时候不必从第一集顺着刷。前面讲面向对象基础和六大设计原则的部分,是后面所有模式的地基,尤其是单一职责和依赖倒置这两条,值得慢一点看,因为后面每个模式其实都在兑现这些原则。工厂方法、抽象工厂这两组,理论和实战是分开的,建议理论看完立刻跟实战,中间别隔太久——理论部分讲的是结构,实战部分才告诉你为什么这里需要它、不用它会变成什么样。如果你时间紧,优先保证"原则 + 工厂系列"这条线走完,它覆盖了对象创建这一类最常见的痛点。
学完能独立做什么,资料怎么配合练
把这条线走通之后,你应该能独立完成几件事:给一个已有一定规模的角色或技能模块做结构梳理,判断哪些地方该抽接口、哪些地方该用工厂接管创建过程;在新做一个小系统时,先想清楚职责划分再动手写,而不是写完再重构。这些能力不会让你立刻变成架构师,但能让你在接手别人代码或者自己项目变大时,不至于束手无策。
练习方式上,别只看不写。每看完一个模式的实战章节,回到自己手上的项目或练手工程里找一个对应场景改一遍,哪怕只是把一段 switch 换成工厂,也比单纯记笔记有用。视频可以按主题跳着回看,遇到具体模式记不清结构时再翻对应章节即可,不必强求一次看完。整套内容更适合当作工具书式的参考,边做边查,而不是刷完一遍就放下。
课程目录
13 单例模式-实战章节.mp4 [32.1 MB] 12 单例模式-理论章节.mp4 [29.9 MB] 41 状态模式-实战章节【整理不易‖记得关注:CunWorKNotes】.mp4 [26.8 MB] 26 代理模式-理论章节【整理不易‖记得关注:CunWorKNotes】.mp4 [16.9 MB] 44 模板方法模式-理论章节.mp4 [17.0 MB] 21 装饰器模式-实战章节【不易整理‖请关注:CunWorkNoteS】.mp4 [38.2 MB] 10 原型模式-理论章节【持续更新‖免费提供:CunworknoteS】.mp4 [14.2 MB] 20 装饰器模式-理论章节.mp4 [17.7 MB] 22 外观模式-理论章节【优质资源‖关注:cunWorkNotes 解锁】.mp4 [8.0 MB] 53 对象池设计浅析【优质资源‖关注:cunWorkNotes 解锁】.mp4 [9.1 MB] 2 面向对象基础与术语【资源精选‖更多关注:CunworkNotes】.mp4 [26.3 MB] 42 策略模式-理论章节.mp4 [12.2 MB] 19 组合模式-实战章节.mp4 [117.1 MB] 16 桥接模式-理论章节【资源精选‖更多关注:CunworkNotes】.mp4 [16.0 MB] 5 工厂方法模式-实战章节【不易整理‖请关注:CunWorkNoteS】.mp4 [43.9 MB] 32 迭代器模式-理论章节【公重号:CunWorkNotes】.mp4 [16.2 MB] 17 桥接模式-实战章节【不易整理‖请关注:CunWorkNoteS】.mp4 [26.4 MB] 18 组合模式-理论章节【更多精选‖公众号:CunWorknotes】 .mp4 [19.0 MB] 33 迭代器模式-实战章节【资源精选‖更多关注:CunworkNotes】.mp4 [38.3 MB] 52 ECS架构设计.mp4 [11.4 MB] 24 享元模式-理论章节.mp4 [25.9 MB] 6 抽象工厂模式-理论章节.mp4 [20.1 MB] 47 访问者模式-实战章节.mp4 [27.6 MB] 43 策略模式-实战章节.mp4 [44.8 MB] 49 解释器模式-实战章节.mp4 [105.1 MB] 51 数据局部性与系统性能优化.mp4 [9.5 MB] 40 状态模式-理论章节.mp4 [16.7 MB] 1 【宣导片】通关设计模式:游戏开发架构宝典.mp4 [52.7 MB] 50 设计模式面试常见考察点.mp4 [24.6 MB] 4 工厂方法模式-理论章节.mp4 [17.5 MB] 25 享元模式-实战章节.mp4 [44.0 MB] 34 中介者模式-理论章节.mp4 [14.1 MB] 48 解释器模式-理论章节.mp4 [16.4 MB] 36 备忘录模式-理论章节.mp4 [14.6 MB] 37 备忘录模式-实战章节.mp4 [32.6 MB] 7 抽象工厂模式-实战章节.mp4 [41.5 MB] 45 模板方法模式-实战章节.mp4 [74.8 MB] 46 访问者模式-理论章节.mp4 [18.7 MB] 30 命令模式-理论章节.mp4 [17.9 MB] 39 观察者模式-实战章节.mp4 [23.9 MB] 27 代理模式-实战章节.mp4 [25.6 MB] 54 如何架构你的软件和游戏.mp4 [73.5 MB] 15 适配器模式-实战章节.mp4 [38.8 MB] 35 中介者模式-实战章节.mp4 [26.5 MB] 11 原型模式-实战章节.mp4 [35.8 MB] 28 责任链模式-理论章节.mp4 [18.9 MB] 3 面向对象六大设计原则.mp4 [27.9 MB] 38 观察者模式-理论章节.mp4 [20.3 MB] 9 建造者模式-实战章节.mp4 [38.9 MB] 31 命令模式-实战章节.mp4 [30.4 MB] 14 适配器模式-理论章节.mp4 [14.7 MB] 23 外观模式-实战章节.mp4 [29.8 MB] 8 建造者模式-理论章节.mp4 [22.9 MB] 29 责任链模式-实战章节.mp4 [24.1 MB] 适合人群 游戏开发者 软件工程师 架构师 学习收获 掌握设计模式 提升架构设计能力 优化游戏开发流程 祝您学习愉快! 学有所成,前程似锦!






