《3D编程模式》写书-第2次记录
大家好,目前我已经完成了“拼接模式”、“撤销重做模式”、“ECS模式”的初稿
下面会给出它们的使用场景,如果您正好能用到,请联系我提前阅读模式的初稿,欢迎大家给出反馈建议,您的大名有机会出现在《3D编程模式》的书中,感谢!
我的QQ号:
395976266
我的微信号:
chaogex
这里是所有的的写书记录:
《3D编程模式》写书记录
模式的使用场景
拼接模式
使用场景
系统需要构造包括各种分支的数据
具体场景如下:
- 构造引擎的Shader代码
- 构造游戏的地图数据
撤销重做模式
使用场景
使用函数式编程范式开发的系统,该系统需要撤销/重做功能
具体场景如下:
- 需要撤销/重做功能的编辑器
- 需要保存/载入功能的游戏
ECS模式
使用场景
适合于大型的游戏,场景中有很多人物,人物的行为很多或者很复杂
具体场景如下:
- 有很多个种类的游戏人物的游戏
- 游戏人物有很多的行为,而且还经常会增加新的行为
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?