posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
cocos

《Cocos 游戏开发实战》3.1 @ccclass / @property 与类型系统

装饰器是 Cocos 组件脚本的地基:@ccclass 把类注册进序列化器,@property 把字段暴露到属性面板。本节讲清四个基础类型标注为什么必须显式写、引用类型与数组的默认值约定、erasable syntax 下用 Enum() 替代 TS enum,以及 tooltip/range/visible/formerlySerializedAs 等选项的面板效果,并给出挂组件后应显示的值。

7 分钟阅读
Cocos Cocos 游戏开发实战 TypeScript
cocos

《Cocos 游戏开发实战》13.1 Draw Call 与合批

第 12 章把广告和激励视频接进《方块冲刺》后,跑酷主场景的 Draw Call 已经爬到 180 上下。本节从一次 Draw Call 的代价讲起,拆开 Cocos Creator 3.8 自动合批的三个前提,给出自动图集与 packable 的工程配置,用一段可编译的组件脚本把 Draw Call 采出来,最后列出打断合批的五类常见原因与逐条处置办法。

10 分钟阅读
Cocos Cocos 游戏开发实战 TypeScript
cocos

《Cocos 游戏开发实战》1.1 需求、用例与验收标准

卷二不再自己造引擎,而是用 Cocos Creator 3.8 把《方块冲刺》做成能真发布的产品。本节锁定全书工程设定(工程名 block-dash、960×540、三端发布、bundle-levels 分包),给出功能与非功能需求、用例清单,把验收标准写成可测的纯 TypeScript 判定函数,并用 sys.Platform 落实平台降级矩阵。

8 分钟阅读
Cocos Cocos 游戏开发实战 TypeScript