| Crates.io | entropy-ecs |
| lib.rs | entropy-ecs |
| version | 0.1.0 |
| created_at | 2023-09-25 11:15:00.297297+00 |
| updated_at | 2023-09-25 11:15:00.297297+00 |
| description | 一个虚拟世界 |
| homepage | |
| repository | |
| max_upload_size | |
| id | 982588 |
| size | 7,303 |
目标是用 Rust 写一个虚拟世界 | Entropy written by rust.
以及连接这个世界的工具
将现实以Rustling的风格解构如下,
Scaler: 量纲
基本物理量,均实现Copy trait
Abilities: 能力
多个物理量的组合,实现Copy+Ability特质
实现了自我tick方法
也是场中用于存储单个实体所包含的物理量的最小单元
System: 场
系统,负责tick以及和其他System交互
目前还有很多工作正在开发中,以下关键特性正在构思: