Crates.io | dotrix |
lib.rs | dotrix |
version | 0.5.2 |
source | src |
created_at | 2020-10-14 20:51:36.217905 |
updated_at | 2021-10-23 16:40:43.761336 |
description | 3D Game Engine |
homepage | |
repository | |
max_upload_size | |
id | 299783 |
size | 7,946,397 |
3D Game Engine written in Rust (development stage)
Dotrix has a flat linear ECS (Entity Component System) in its core, designed for fast querying of entities and their components.
EntityId
component containing
numerical ID. Each entitiy agregates constant number of components.Editor application is under development in the separate branch
The best place to start is to review examples distributed with the engine. All examples are grouped under examples/ folder. Later when API becomes more or less stable we will prepare a Book for a quick start.
Features: input, skeletal animation, light, terrain, player control
cargo run --release --example demo
Features: Light, UI, camera control
cargo run --release --example light
Features: skeletal animation, light, camera control
cargo run --release --example animation
Features: skybox, camera control
cargo run --release --example skybox
Features: window management
cargo run --release --example window
Following 3rd party assets are being used in examples