随笔分类 -  3D编程模式系列

摘要:大家好,本文提出了ECS模式。ECS模式是游戏引擎中常用的模式,通常用来组织游戏场景。本文出自我写的开源书《3D编程模式》 阅读全文
posted @ 2024-01-19 07:54 杨元超 阅读(276) 评论(0) 推荐(2) 编辑
摘要:我写了本开源书,罗列了我从自己的实战项目中提炼出来的关于3D编程(主要包括“3D引擎/游戏引擎”、“编辑器”开发)的各种编程模式 本书的写作花了我300多个小时,将近3个月的全职写作,凝结了我一万小时的开发经验,希望把最精华的部分抽象成“模式”,提供给大家使用,帮助大家设计出架构良好的3D引擎和编辑器 阅读全文
posted @ 2023-05-20 10:24 杨元超 阅读(1157) 评论(1) 推荐(8) 编辑
摘要:大家好,这段时间我完成了对初稿的第二轮修改,已经把稿子提交给编辑了 这里是所有的的写书记录: 《3D编程模式》写书记录 本轮修改主要进行了下面的修改: 修改UML描述 增加依赖关系 角色之间的关系 中增加 x对x 的明确描述 修改分析角色 “总体来看”加上用户这个部分,使其与UML中一致 修改代码 阅读全文
posted @ 2023-05-17 13:05 杨元超 阅读(72) 评论(0) 推荐(0) 编辑
摘要:大家好,这段时间我完成了对初稿的第一轮修改,即将开始第二轮的修改 这里是所有的的写书记录: 《3D编程模式》写书记录 本轮修改主要进行了下面的修改: 修改错误 修改了UML错误、文字错误、代码错误等错误 隐藏代码的实现细节,进行抽象 这一步修改的目的在于使案例中的代码只展示说明思路,隐藏实现细节 读 阅读全文
posted @ 2023-05-05 17:01 杨元超 阅读(43) 评论(0) 推荐(0) 编辑
摘要:大家好,这段时间我完成了“再看设计原则”的初稿,包括了设计基础、单一职责原则、依赖倒置原则、接口隔离原则、合成复用原则、最少知识原则、开闭原则 目前我已经完成了所有的初稿,后面会进行第二轮的修改,将初稿改为二稿 目前暂定删除“提出新的设计原则”的内容 感谢大家的支持! 这里是所有的的写书记录: 《3 阅读全文
posted @ 2023-04-18 11:42 杨元超 阅读(23) 评论(0) 推荐(0) 编辑
摘要:大家好,这段时间我完成了“积木模式”、“管道模式”、“多线程模式”、“依赖隔离模式”的初稿 目前我已经完成了所有模式(7个模式)的初稿,下面会给出它们的定义和使用场景,如果您正好能用到,请联系我提前阅读模式的初稿,欢迎大家给出反馈建议,您的大名有机会出现在《3D编程模式》的书中,感谢! 我的QQ号: 阅读全文
posted @ 2023-04-16 10:47 杨元超 阅读(62) 评论(0) 推荐(0) 编辑
摘要:大家好,目前我已经完成了“拼接模式”、“撤销重做模式”、“ECS模式”的初稿 下面会给出它们的使用场景,如果您正好能用到,请联系我提前阅读模式的初稿,欢迎大家给出反馈建议,您的大名有机会出现在《3D编程模式》的书中,感谢! 我的QQ号: 395976266 我的微信号: chaogex 这里是所有的 阅读全文
posted @ 2023-04-07 09:56 杨元超 阅读(116) 评论(0) 推荐(0) 编辑
摘要:本书介绍 本书罗列了我从自己的实战项目中提炼出来的关于3D编程(主要包括“3D引擎/游戏引擎”、“编辑器”开发)的各种编程模式 所有的写书记录 《3D编程模式》写书-第1次记录 《3D编程模式》写书-第2次记录 《3D编程模式》写书-第3次记录 《3D编程模式》写书-第4次记录 《3D编程模式》写书 阅读全文
posted @ 2023-03-31 07:43 杨元超 阅读(332) 评论(0) 推荐(0) 编辑
摘要:大家好,我现在开始写书了,书名为:《3D编程模式》 我会在本系列博文中记录写书的整个过程,感谢大家支持! 阅读全文
posted @ 2023-03-31 07:41 杨元超 阅读(471) 评论(0) 推荐(0) 编辑
摘要:3D编程模式:依赖隔离模式大家好~本文提出了“依赖隔离”模式,我们定义依赖隔离模式为:隔离系统的外部依赖,使得外部依赖的变化不会影响系统 阅读全文
posted @ 2022-06-09 06:58 杨元超 阅读(661) 评论(1) 推荐(0) 编辑
摘要:3D编程模式:介绍设计原则大家好~本文介绍6个设计原则的定义 阅读全文
posted @ 2022-06-08 18:11 杨元超 阅读(112) 评论(0) 推荐(0) 编辑
摘要:3D编程模式:开篇大家好~现在开始新的系列文章:3D编程模式系列 本系列会介绍从我的实际开发经验中抽象提炼出来的编程模式,大家可直接应用它们到3D引擎开发、编辑器开发等领域中 阅读全文
posted @ 2022-06-08 17:16 杨元超 阅读(263) 评论(1) 推荐(0) 编辑