DOCUMENT 02 / F7 RUNTIME

运行架构

原生客户端如何连接本地运行时。

一条连续的运行链路

Native Client     原生客户端 / NeoX
      ↓
Offline Runtime   本地 Avatar / RPC / 原创兼容层
      ↓
Local State       城市 / 事件 / 战斗 / 奖励
      ↓
Persistent World  保存 / 完整性校验 / 恢复

这是一张概念结构图,不是功能完成清单。

原生环境

渲染、音频、原生界面和大量客户端逻辑继续运行在 NeoX 环境中。F7 通过兼容层接续这些逻辑所需的本地行为,而不是跨引擎重写全部体验。

本地 Avatar 与 RPC

本地运行时承接客户端请求,让数据、事件与回执具有明确的归属。兼容既包括字段形态,也包括调用时序、异步回调与生命周期。

城市、事件与战斗

城市状态、对话、战斗结算、奖励和原生 UI 的退出不是同一个完成动作。它们需要按原生契约衔接,不能仅以某个画面出现来判断整条事务完成。

持久化与恢复

保存需要关注状态一致性、成功提交和恢复后的原生消费者行为。历史上已有双槽保存与跨进程恢复报告;这不能自动证明结局已保存、所有状态可恢复或跨设备续档成功。

平台边界

Android 与 Windows 的原生启动、资源、渲染和设备行为需要分别验证。静态代码检查不替代引擎内的真实时序、音频和单位生命周期验证。