🎮

ECS Framework

advanced

Entity Component System framework

Entity Component System framework

Estimated Time
⏱️ 2-4 months
Essential Crates
📦 1

Tags

ecsgamearchitectureentities

Required Crates

Essential

hecs
ECS library

ECS kutuphanesi

crates.io →
hecs = "0.10"

Optional

bevy_ecs
Bevy ECS

Bevy ECS

crates.io →
bevy_ecs = "0.14"
legion
Legion ECS

Legion ECS

crates.io →
legion = "0.4"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-ecs-framework"
version = "0.1.0"
edition = "2021"

[dependencies]
hecs = "0.10"
bevy_ecs = "0.14"
legion = "0.4"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Graphics & Game Projects