《游戏设计模式》笔记 个人博客👉游戏设计模式|☆迷茫Dog的秘密基地☆ 最小化在编写代码前需要了解的信息 对可扩展性的过分强调使得无数的开发者花费多年时间制作“引擎”,却没有搞清楚做引擎是为了什么 模板编程 灵活性的两极。当写代码调用类中的具体方法时,你就是在写的时候指定类——硬编码了调用的是哪个类。当使用虚方法或接口时,直到运行时才知道调用的类。这更加灵活但增加了运行时开销。 模板编程是在两极之间。在编译时初始化模板,决定调用哪些类。 命令模式 情形: 一个手柄,A键调用swapWeapon(),B键调用lurch(),X键调用jump(),Y键调用fireGun() voidIn...