Neon Aberration 示范
位置:
example/game_05_neon_aberration
- 涵盖表格:
operators、weapons、weapon_mods、survival_stats、map_tiles、missions、events、craft_recipes等 30+ 张表 - 展示要点:基地排程、城市探索、战术战斗、剧情事件与经济循环的一体化验证
- 序列化产物:
*.json、*.jsonx、*.ts(类型 + Repo 定义)、*Solution.ts(数据 + 默认实例)以及 web demo (out/index.html)
快速生成
bash
npm run build
node example/game_05_neon_aberration/_rebuild_data.js
node example/game_05_neon_aberration/serialize.js生成目录:example/game_05_neon_aberration/out
核心系统
- 基地管理:
base_tasks.xlsx、facility_upgrades.xlsx、npc_roster.xlsx驱动排程、设施升级与驻守角色 - 城市行动:
missions.xlsx、regions.xlsx、map_tiles.xlsx组合章节结构、环境修正与路线权重 - 战术战斗:
operators.xlsx、weapons.xlsx、status_effects.xlsx、combat_formulas.xlsx统一数值、状态与公式 - 事件叙事:
dialogues.xlsx、events.xlsx、exposure_events.xlsx构建多分支剧情与暴露风险系统 - 经济循环:
resources.xlsx、loot_tables.xlsx、vendors.xlsx、shop_inventory.xlsx贯通采集、掉落与交易
配置亮点
- 两行表头 + Mark 描述保持 30+ 张 Excel 的 Schema 一致性,便于导出类型化数据
_rebuild_data.js支持一键重置示例数据,方便验证流程serialize.js产出context.ts、JSONX 与静态 Demo 资源,快速联通前端消费- Demo 页面覆盖“基地排程 → 城市行动 → 战术战斗 → 剧情互动”闭环,直接观察导表效果