toucan_ecs

Crates.iotoucan_ecs
lib.rstoucan_ecs
version0.3.1
sourcesrc
created_at2022-02-04 15:24:28.823355
updated_at2022-06-20 14:52:18.626661
descriptionSimple and safe ECS library for Rust
homepage
repositoryhttps://github.com/toucan-rust/toucan_ecs
max_upload_size
id526848
size131,789
tuguzT (tuguzT)

documentation

README

toucan_ecs

Crate Docs License: Apache 2.0

Simple and safe ECS library for Rust.

Provides basic features, such as:

  • create and destroy entities;
  • attach, get or remove components from the entity;
  • use entry of the entity to modify it;
  • view components of different types;
  • view components immutably or mutably.

For now library provides nothing for systems (are responsible for logic). You are free to create your own system!

Feature flags

This library contains some feature flags:

Feature name Description
resource Store resources in the world and view them

License

Licensed under either of

at your option.

Commit count: 204

cargo fmt