Bevy Engine
A refreshingly simple data-driven game engine built in Rust with ECS.
Why consider Bevy Engine?
Bevy is an open-source, data-driven game engine built in Rust. It utilizes an ergonomic Entity Component System (ECS), modular renderer (WebGPU/wgpu), 2D/3D scenes, and hot-reloading asset pipelines.
Learn Bevy Engine by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Bevy Engine
Bevy parallelizes system execution across multi-core CPUs automatically using Rust's fearless concurrency primitives.
Quickstart
# Add Bevy to your Cargo.tomlcargo add bevyBevy is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
MyPaint
Nimble, distraction-free, and easy graphic application for digital painters.
Pencil2D
Easy, intuitive traditional hand-drawn 2D animation software across raster and vector.
Hydrogen
Advanced open-source drum machine and pattern-based step sequencer for audio production.
Pure Data
Open source visual programming language for multimedia, audio, and physical computing.