Sott Program Design Meta

返回索引

SOTT 程序设计稿 — 局外与扩展

1. 局外成长([05]

策划方向:开局前选择 角色配置技能,影响例如:

  • 初始现金
  • 建筑费用系数
  • 交易价格系数
  • 可建筑列表(白名单/黑名单)

程序建议

  • MetaLoadout 资源:一组 Modifier 列表,加载进 GameSession 后对 配置表结果做乘法/加法覆盖(建议非破坏性:先算基础再套 Modifier)。
  • UI:独立「备战」流程,与匹配房间创建顺序:SelectLoadout → Confirm → StartMatch

2. 待定:玩家间「攻击」手段([04] 备注)

  • 可能围绕 物流拦截、运费打击、合同违约罚金 等展开。
  • 程序预留:IGameplayMutatorTradePolicyPlugin 钩子,不在 v1 实现具体效果也可挂载空实现。

3. 日志与回放(建议)

  • 经济类游戏纠纷多,建议 结构化回合日志(阶段、随机种子、事件触发、撮合输入输出),便于线上问题复盘。
  • 若与 UE 网络回放结合,可再定义 最小同步状态:现金、地块占用、建筑状态、库存向量、市场挂单。

4. 与主策划文档的同步流程

  1. 飞书策划更新 → 产品通知程序。
  2. 程序更新本 文档站 Markdown 对应章节 + 变更记录(可在 Git/评审中完成)。
  3. 配置表 Schema 版本号递增,旧客户端拒绝加入新房间或提示更新。