跳转到内容

第五部 · 玩法范式

这一部写在第四部数据通道之后。读者已经掌握状态同步 vs 命令同步、版本号、参数化网络事件、迟入恢复的核心模板。

第五部把第三部「游戏循环骨架」和第四部「数据通道选择」这两套工具组装成两种典型玩法范式。回合制和轻实时不是不同的技术,是同一架构(PlayerObject + GameState + 命令版本号)在不同节奏感下的两种参数化。第 25、26 章是主线必读,负责把两种玩法骨架讲清楚。第 27、28 章是按需进阶,只有当项目需要复杂计分、旁观、重入策略时再读。

  • 回合制和轻实时各自的代码骨架长什么样
  • 两种范式在迟入、重入、Owner 切换时的不同处理
  • 复杂分数链(队伍分 / 个人分 / 助攻 / 时间奖励)怎么组织
  • 跨阶段重入怎么做,迟入串味怎么避免,旁观切队伍怎么允许
  • 第三部第 17 章:分数从哪里来、谁有权加分、结算时怎么冻结状态
  • 第三部第 18 章:观战不是事后补 UI,是流程的一部分
  • 第四部第 19 章:状态同步还是命令同步,回合制 / 解谜 / 轻实时各自适合哪种
  • 第四部第 20 章stateVersion + requestId 让重复命令不造成二次伤害
  • 闭环 3:本部所有章节共享的代码骨架
  1. 第 25 章 · 回合制范式(事件驱动 tick:行动窗口、确认、广播、推进下一回合)
  2. 第 26 章 · 轻实时范式(时间驱动 tick:波次推进、对象池、事件做反馈状态做共识)
  1. 第 27 章 · 计分、奖励与结算进阶(助攻、时间奖励、不对称队伍、临时空位)
  2. 第 28 章 · 观战、旁观、掉线后重入进阶(跨阶段重入、迟入串味、请求归并)