CNE 寒武新纪CAMBRIAN NEW ERA GitHub

PORTFOLIO · SYSTEM DESIGN / SURVIVAL / TOOLCHAIN

寒武新纪

CAMBRIAN NEW ERA

Web 端极地生存叙事模拟原型。寒武城不是霓虹科幻都市,而是极夜海湾里的高寒工业聚落:系统、档案、天气与工具链都服务于这座孤城。

独立作者:堂吉诃德 / Arthur Playable Prototype Build Evidence Ready
runtime capture
寒武新纪游戏主菜单动态截图
SYSTEM DESIGN SURVIVAL SIMULATION AUTHORING CONTRACTS VALIDATION PIPELINE

OVERVIEW

项目概览

《寒武新纪》把玩家行动、生存压力、地图反馈和知识收集压进同一套可维护的系统骨架。

定位

Web 端极地生存叙事模拟原型;核心展示系统设计、状态边界、内容资产与作者工具链。

项目类型
极地生存 / 叙事模拟 / 系统驱动 RPG
职责范围
系统策划、UI 信息架构、文档合同、验收标准
当前状态
可运行原型,多条系统链已接入
寒武新纪运行时界面截图
17展示模块
15野外封板验证命令
8方向向量移动
1统一行为主线

CAPABILITY MAP

游戏核心循环

玩家先做出行动选择,系统推进时间,再统一结算生理状态、天气、服务窗口与地图反馈。新记录、NPC 接触与档案内容会扩展玩家对世界、路线和风险的理解。

01行动选择地图交互 / 阅读 / 休息 / 移动
02时间推进AdvanceTime 统一结算世界时间
03状态结算饱腹、体力、疲劳、体温持续变化
04探索地图场景节点 + 野外八方向向量移动
05发现内容设施观察 / 事件触发 / NPC 接触

ACTION PIPELINE

统一行为主线

每一次行为都从统一入口进入,经只读解析生成计划,由 commit 完成唯一状态写入,最终交给 render 只读呈现。

UI Action行为
Dispatch分发
resolve只读校验
commit唯一写入口
render只读显示
行为链控制台输出截图
resolve 行为计划代码说明截图

SURVIVAL ATTRIBUTES

生存属性系统

属性只沿单向链路向下影响行为;L3 行为修正只在结算时计算,不污染长期状态。

Rule基础掉速 / 伤害 / 温度规则
L1饱腹 / 体力 / 体温生理当前值
L2HP / 疲劳 / 失温阶段生命精神与阶段
L3移动效率 / 工作效率 / 睡眠收益行为修正
Outcome资源变化 / 位置变化 / 任务进度
生存属性状态栏截图

WILDERNESS SYSTEM

野外系统总览

West2 样板区域的野外运行时第一阶段:八方向向量移动、地貌、边界、天气预览与玩家状态共同参与移动判定。

野外运行时动态截图

移动结算闭环

  • 方向选择:N / NE / E / SE / S / SW / W / NW。
  • resolve 阶段生成目标格、heading、blocker 与预览。
  • 成功后统一推进时间,接入生存结算,再写回坐标。
方向键 UI 行动预览 UI

RECORDS SYSTEM

Records 档案系统

记录内容是资产,记录拥有状态是真值,记录解锁与奖励是业务,records 面板只是读层。

Record Asset正文 / 参考
Registry Metaid / category / order
Record State已拥有记录
Record Service解锁 / 去重
Commit + UI奖励 / toast / overlay
Records 阅读界面动态截图
记录解锁提示截图首次解锁:状态更新、社会阅历奖励与面板 attention 分离处理。

UI ARCHITECTURE

UI 信息架构

复杂信息采用档案式布局,短时反馈收口到 transient runtime,UI 局部态与业务真值分离。

UI 表面动态演示

展示原则

dispatch 负责调度,commit 负责状态写入,renderer 只读渲染。短时反馈不能让每个功能自造 host。

档案感只读渲染反馈收口低阅读压力
人际档案界面截图
设置界面动态截图

AUTHOR TOOL

野外蓝图编辑器

离线作者工具,用于人工审图、草案绘制、参数导出;不属于玩家 runtime,也不污染正式真值链。

边界清晰的作者工具

  • 允许写入:blueprintState.cells、textarea 导入 / 导出、人工评审。
  • 禁止污染:data/wilderness、world.wilderness、save/load、movement / weather / player settlement。
  • 目标:降低野外区域制作成本,而不是替代正式资产管线。
蓝图 JSON 示例
野外蓝图编辑器动态截图

BUSINESS / SOCIAL

业务合同与 NPC 骨架

一次性业务合同收口购买、缴费、领取;NPC 社交系统独立于 records,用分层真值管理发现、好感、关系阶段与档案词条。

one_shot_business

地图作者只写最小业务语义,由统一主链完成校验、幂等、结算与反馈。

map semanticBusinessIntentidempotency + bundlereport.business
商铺购买面板动态截图

NPC 社交系统

registry → truth → service → commit → view model → overlay,避免把 social 混入 records truth。

NPC 人际档案界面截图

MAP AUTHORING METHOD

地图生成协议

先结构,后文案。结构阶段输出 SceneList、EdgeList、InteractionList、BlockerSpec、SessionSpec;文案只是可替换渲染层。

LocationSpec
SceneList
EdgeList
InteractionList
BlockerSpec
SessionSpec
文案填充
地图文案样例截图

VALIDATION

验证与维护证据

野外系统第一阶段已通过 full acceptance:静态合同、移动、阻断、生存、surface、probe、weather forecast、地标互转与 Ethan 救援审计均纳入验证。

野外 full acceptance 验证报告截图

建议列出的证据

  • contract check:静态合同检查。
  • movement / blocker / survival:模块级验证。
  • full acceptance:阶段总验收。
  • 运维文档:封板边界、禁止项、后续候选子题。
  • 回归测试:验证新接线没有破坏既有链路。

CLOSING

更多信息

独立作者:堂吉诃德 / Arthur