01 / PROJECT

让原生逻辑,重新衔接。

F7 选择保留原生客户端,在原有运行环境中逐步恢复缺失的能力。研究的核心,是让已有的系统重新形成可信的运行链路。

为什么保留原生?

体验由许多细小的约定组成。
它们值得被一起保存。

跨引擎重制需要重新解释画面、时序与交互。F7 采用另一条路径:保留原环境中仍然存在的逻辑,通过原创本地运行时代码补齐缺失环节。这是项目的研究选择,也意味着必须尊重原生消费者与生命周期的约束。

运行链路 / RUNTIME CONTINUITY
  1. 01Native Client原生客户端NeoX · 渲染与交互
  2. 02Offline Runtime本地运行时Avatar · RPC · 兼容层
  3. 03Local State本地状态城市 · 事件 · 战斗
  4. 04Persistent World持久世界保存 · 校验 · 恢复
01

保留原生运行环境

NeoX / Native Client

沿用原版 NeoX 引擎与原生客户端逻辑,让渲染、音频、交互与 UI 生命周期继续由原生环境承担。

02

补回本地运行能力

Avatar / RPC / Compatibility

原创兼容层承接本地 Avatar 与 RPC,将客户端期待的数据与行为连接到本地状态,不把界面出现等同于业务完成。

03

接续城市与事件

City / Events / Combat

城市、剧情、战斗和结算共享有明确归属的状态。对话结束、奖励到账、界面退出和后续事件分别验证。

04

保存可恢复的世界

Persistence / Recovery

持久化不仅是写入文件,还要校验完整性、提交结果与恢复行为。跨进程恢复和跨设备续档是不同的验收项。