游戏后端开发中的设计模式(1)创建型模式
文章会分成三篇,分别从创建型模式,结构型模式和行为模式三种划分,简单回顾下游戏开发的工作过程中对设计模式的使用。有纰漏之处,欢迎交流指正。例子代码使用Golang实现,设计模式部分参考了refactoringguru.cn创建型模式:是关于程序中对象创建的设计模式。游戏中服务器会创建许多具体的对象,例如玩家注册会创建玩家对象,玩家获得道具会创建道具对象,玩家在野外打怪会创建怪物对象等。下面会简单介绍几种常用的创建型模式。文章目录1. 工厂方法模式2. 抽象工厂模式3. 生成器模式4. 单例模式1