mirror of
https://github.com/motajs/template.git
synced 2026-11-12 05:54:30 +08:00
refactor: 统一三个数据层的接口风格
This commit is contained in:
1 parent
8f4c4b7df2
commit
b779e62eb2
6 files changed
+23
-7
No files matched your search
@@ -122,7 +122,7 @@
|
||||
|
||||
数据端目前正在从旧引擎进行彻底性重构,分为三层:
|
||||
|
||||
**Layer 0 — 公共层**:包含公共接口、工具函数等内容,不依赖任何外部游戏逻辑,可被任意高层直接引用。内容较少,与 Layer 1 共同放在 `@user/data-base` 中,不单独开包。
|
||||
**Layer 0 — 公共层**:包含公共接口、工具函数等内容,不依赖任何外部游戏逻辑,可被任意高层直接引用。包含统一接口 `IDataCommon`。
|
||||
|
||||
**Layer 1 — 数据层**:包含所有会影响游戏存档与流程的数据内容,如地图、怪物、玩家属性等。本层通过统一接口 `IStateBase` 对外暴露数据访问能力,各类数据模块均以此接口为核心组织。
|
||||
|
||||
|
||||
Reference in new issue
Block a user