|
0.6.10
| 2024 年 8 月 4 日 |
|
0.6.9
| 2024 年 7 月 29 日 |
|
0.6.6
| 2024 年 2 月 28 日 |
|
0.6.4
| 2023 年 12 月 5 日 |
|
0.4.0
| 2022 年 11 月 26 日 |
#2061 在 开发工具
每月 341 下载
在 6 个 crate 中使用
Xvc 实体-组件系统是 Xvc 的基本存储机制。它定义了一个基于整数的实体类型 ([XvcEntity])、一个组件(结构体)要实现的特质,并存储用于保存、加载和操作这些组件。
它是对面向对象设计中类之间关系应预先知道的一种替代方案。它允许在软件演化的任何阶段实现实体的新组件。这些组件可以具有 1-1、1-N 或 M-N 的关系。
从某种意义上说,组件类似于数据库表,而实体是主键。 [XvcStore] 可以视为类似表的存储,[R11Store]、[RMStore] 可以视为关系。