1 个不稳定版本
0.1.0 | 2023年9月25日 |
---|
#550 in 并发
6KB
130 行
ENTROPY::<rust>
目标是使用 Rust 编写一个虚拟世界 | 使用 Rust 编写的 Entropy。
以及连接这个世界的工具
设计风格/实现模式
以 Rustling 风格解构现实,
-
Scaler: 量纲
基本物理量,均实现Copy
特质 -
Abilities: 能力
多个物理量的组合,实现Copy+Ability
特质 实现了自我 tick 方法
也是场中用于存储单个实体所包含的物理量的最小单元 -
System: 场
系统,负责 tick 以及和其他 System 交互
开发中
目前还有很多工作正在开发中,以下关键特性正在构思:
- 多系统之间的交互
- 运行器 Driver
- 并发计算
- 客户端
依赖
~0.5–1MB
~22K SLoC