一条连续的运行链路
Native Client 原生客户端 / NeoX
↓
Offline Runtime 本地 Avatar / RPC / 原创兼容层
↓
Local State 城市 / 事件 / 战斗 / 奖励
↓
Persistent World 保存 / 完整性校验 / 恢复
这是一张概念结构图,不是功能完成清单。
原生环境
渲染、音频、原生界面和大量客户端逻辑继续运行在 NeoX 环境中。F7 通过兼容层接续这些逻辑所需的本地行为,而不是跨引擎重写全部体验。
本地 Avatar 与 RPC
本地运行时承接客户端请求,让数据、事件与回执具有明确的归属。兼容既包括字段形态,也包括调用时序、异步回调与生命周期。
城市、事件与战斗
城市状态、对话、战斗结算、奖励和原生 UI 的退出不是同一个完成动作。它们需要按原生契约衔接,不能仅以某个画面出现来判断整条事务完成。
持久化与恢复
保存需要关注状态一致性、成功提交和恢复后的原生消费者行为。历史上已有双槽保存与跨进程恢复报告;这不能自动证明结局已保存、所有状态可恢复或跨设备续档成功。
平台边界
Android 与 Windows 的原生启动、资源、渲染和设备行为需要分别验证。静态代码检查不替代引擎内的真实时序、音频和单位生命周期验证。