UE 5.8 C++ 开放世界灰盒。人物使用官方 Manny,场景和六种装备使用 Engine BasicShapes。旧试验台及 SwordMagic 美术已移除;旧工具与历史文档保留供追溯,不再作为当前入口。
当前收尾状态见 121242c 完整性方案实施记录 和 候选状态。9月29日候选已有增量编译、34项局部规则/回归及短菜单验证,见 系统验证记录;其48项广泛验收仍为1通过、28部分覆盖、19未运行,不能视作完整发布验收。本分支9月30日审查修复见 修复范围与验证边界:修复新增代码尚未在 UE 编译/运行,历史通过不覆盖新改动。
当前源码还在按完整 Demo 补齐契约推进:动作定义已统一,自动旧格式存档导入已移除。旧 .sav/.crc 只有在没有合法原生世界时阻断启动并保留原件,不自动转换或清零;见 单一路径与恢复边界。新批次仍未在 UE 编译、测试或 Cook,Vault 新作者配方待重新烘焙。
.\Scripts\Build.ps1
.\Scripts\PlayFrontier.ps1主机:PlayFrontier.ps1 -Listen -Profile Alpha;客户端:PlayFrontier.ps1 -Connect 127.0.0.1:7777 -Profile Beta。开发身份最多四个真人/AI 席位。默认打开工程后 Play 同样进入新模式。地图为 /Game/AetherCore/Maps/L_Frontier;需要重建基础地图时可运行 Scripts/BuildPartitionMap.ps1,已有静态场景修改会保留。
- 固定步热/水/燃烧/相变/压力;雨与电学水分离;有限电源、物理接触电传播、唯一接收端与完整电能分账。
- 搬运/推/投掷、支撑断裂落桥、限力铰链门、木箱浮力、落物伤害去重、占位冻结保护。
- GAS 近战/四元素/救援;背包实例和装备事务;八条主线、三类日常、商店买卖、离线及满包待领奖励。
- 两名唯一 AI 同行者、队伍邀请/接受/离队、修道院多阶段遭遇、三波公共活动、五类敌人行为、视线记忆与回巢;野外刷新冷却和公共掉落原子认领。
- 原生 Manny 动画图、跳落混合、攻击蒙太奇与基础足部 IK;中文主线追踪、地图目标和统一交互提示。
- Enhanced Input、菜单键位设置与冲突交换;UMG 功能面板;原生 SQLite 单写者存档、天气和区域降频;World Partition 地图与按需动态 NavMesh。
这些是灰盒实现,完整设计的全部验收尚未执行。实现范围与限制明确区分代码完成和未验收事项。完整设计稿是需求参考。
当前语义动作与默认键位由 统一操作目录 生成;重绑后以游戏内当前映射为准。
WASD 移动,Shift 冲刺,Space 跳跃,Left Ctrl 下蹲,Left Alt 闪避;左键短按松开轻击、按住 0.35 秒后松开重击,右键格挡。1–4 选元素,鼠标中键施法,F 锁定;E 交互,G 搬运/放下,C 投掷,V 推物。Q 生命药、Z 法力药;R/T 装备。I/J/K/M/P/Esc 打开背包/任务/技能/地图/队伍/菜单。背包 Tab/Shift+Tab 或手柄左右扳机切换操作区域,肩键切换大页;确认先关闭,再返回详情、页面。游戏内重绑后的提示以当前映射为准。F5 保存、倒地后 F8 回据点;开发模式 F10 反应调试、F11 晴雨。
当前轻量规则入口为 Scripts/Validate/TestRules.ps1,默认包含 Aether.Systems.、Aether.V10.、Aether.V9. 与 Aether.V802.;新增修复回归须在 UE 构建后运行。Scripts/TestLight.ps1 是历史 v5 的9项小规则入口,不能覆盖当前 v10。规模压力和完整多人验收另行安排。如需短启动/重启检查,运行 Scripts/CheckFrontier.ps1,使用独立测试存档。完整报告见 Verification-v5.json。
v10 历史整改见 整改记录 和 上一轮局部验证。这些记录及 v5~v9 的通过项只对应各自历史候选,不代表当前收尾改动已验收。
后续玩法记录见 Gameplay-v6.zh-CN.md。J 面板中 Tab / 下一项切换任务,M 查看同一目标的位置。Scripts/CheckAnimation.ps1 和 Scripts/CheckGuidance.ps1 各进行一次隔离存档的短启动检查,无需多人压力或全量 Cook;结果见 Verification-v6.json。
反应与物理后续:v7 实现记录。新增有限水桶的原子水量/焓转移、独立剑刃切割、限时落物归属及材料签名兼容。Scripts/TestReactionLight.ps1 运行 8 个规则小测试;Scripts/CheckReactions.ps1 运行一次短场景检查。
审计后续按 v8 工作记录 推进。Scripts/VerifyV8.ps1 -World -Network 聚合小规则、短反应场景与独立编辑器服务器双客户端基线;不运行规模、Cook 或长循环。测试注册清单与 RX 未验收项分别见 Tests-v8.json、RX-v8.json。
供水与电源现在通过持久化事务更新;失败保持原状态,重试不重复切换或领奖。Scripts/CheckServices.ps1 覆盖故障/重试/重启;本轮已实测的完整记录见 Verification-v8-services.json。后续数据化与接触契约仍按 v8 计划推进。
物品/任务数据契约与通用容器已完成本轮实现,详见 V8-02 数据契约 与 实际验证记录。后续优先推进方案实现,只做必要的轻量验证。
近战 GAS 生命周期与物理伤害适配已实现,见 V8-03 行动记录。本工作单元按要求只做必要增量编译,不以编译通过替代运行验收。
V8-04 接触与受电契约 已完成本轮代码:稳定电接触、限流液体端口、多来源受电窗口和固定步有限电源。工坊水面复用现有基础几何体;本轮仅编译及静态检查,运行验收待后续。
v9 架构收口与区域状态:实例库存命令、统一奖励/使用定义、存储适配、世界物件定义、区域状态保留与异步就绪。验证范围及边界见 v9 验证记录。