#ecs #generic #extended #generics #rust

regecs-codegen

REGECS的代码生成宏

3个版本 (1个稳定版)

2.0.0-rc.1.0.02024年5月22日
1.0.0 2021年5月16日
0.1.0 2021年5月15日

游戏开发中排名1223

BSD-3-Clause许可

53KB
901 代码行

Rust扩展泛型ECS

Rust扩展泛型ECS是一种基于实体组件系统(ECS)的设计,具有额外的场景、对象层和事件系统。

功能

  • 不使用Rc或RefCell。
  • 支持ECS调用者拥有的自定义状态/上下文。
  • 使用泛型来表示组件层和系统层。
  • 内置事件系统。
  • 内置场景/对象层。

依赖项

~1.5MB
~35K SLoC