posts

文章归档

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

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

全部文章

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

《互联网产品的客户端架构·端形态与体验基础》9.1 打包、分包与按需加载

从「回声」首包翻倍的发布事故出发,把模块依赖图、静态闭包、懒加载边界与共享模块提升写成可运行的 TypeScript 分包算法,给出按路由与按交互分包的判定表、六组真实测试输出,并说明首包大小为什么必须和任务路径一起判断,而不能只看一个总数。

7 分钟阅读
书稿 互联网产品 客户端架构
cocos

《Cocos 游戏联机实战》目录

《Cocos 游戏联机实战》全书导航页:说明本卷只写客户端侧的定位与读者画像、前置知识、三条阅读路径与六周排期,交代《方块冲刺》在卷四里改成双人竞速后的工程设定、Transport 抽象与权威模型,划清「客户端实现」与「服务端接口约定」的边界,并按四个部分列出 10 章 29 节的完整章节索引与常见问题速查表,方便按需定位与跳读。

11 分钟阅读
Cocos Cocos 游戏联机实战 目录
cocos

《Cocos 游戏联机实战》5.1 重连流程与状态恢复

第 4 章讲完预测与和解,前提一直是「链路还在」。本节处理链路断掉之后怎么回到同一局:给出客户端会话状态机(idle/connecting/connected/reconnecting/failed 用 const 对象表示)、重连握手要携带的会话令牌与快照序号、恢复点对齐的两种策略,并用假传输层写一个可跑的重连状态机与 vitest 断言。

6 分钟阅读
Cocos Cocos 游戏联机实战 TypeScript
cocos

《Cocos 游戏联机实战》4.3 插值与外推

远端玩家怎么动得平滑:讲清渲染延迟为什么故意把远端状态回放晚一个缓冲时间,对比插值(稳但有延迟)与外推(跟手但丢包会跳),交代快照缓冲与时间轴对齐、外推的衰减与上限,给出插值器与外推器的 L1 纯 TS 实现,并用 vitest 断言「抖动输入下输出连续」「丢包时外推不发散」。

7 分钟阅读
Cocos Cocos 游戏联机实战 TypeScript