Bevy Engine
Bevy Engine is a free and open-source game engine built in Rust, designed for creating 2D and 3D games and applications.
Our verdict
Who it's for
A refreshingly simple data-driven game engine built in Rust.
Who should look elsewhere
Requires knowledge of Rust programming language
Pros
- +Free and open-source with permissive licenses (MIT/Apache 2.0)
- +High performance due to data-driven ECS and parallel architecture
- +Fast compile times, improving developer productivity
- +Modular and extensible design with custom shaders and render pipelines
- +Comprehensive feature set for both 2D and 3D game development
Cons
- −Requires knowledge of Rust programming language
- −Community-driven development might mean fewer pre-built assets or tools compared to commercial engines
- −Newer engine, so ecosystem and learning resources might be less mature than older engines
Key features
- ✓Data-driven Entity Component System (ECS)
- ✓2D Renderer with sprite sheets, dynamic texture atlases, cameras
- ✓3D Renderer with lights, shadows, cameras, meshes, gltf loading
- ✓Extensible Render Graph for custom pipelines
- ✓Skeletal rig animation and blend shapes/morph targets
- ✓Cross-platform support (Windows, MacOS, Linux, Web, iOS, Android)
- ✓ECS-driven UI framework with flexbox model
- ✓Scene system for creating, saving, loading, and instancing ECS worlds
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Free and Open Source | — | month | Data Driven (Bevy ECS); 2D Renderer; 3D Renderer |
| Corporate Titanium | $6000 | month | — |
| Corporate Platinum | $4000 | month | — |
| Corporate Bronze | $500 | month | — |
| Diamond | $250 | month | — |
| Titanium | $100 | month | — |
| Platinum | $50 | month | — |
| Gold | $25 | month | — |
More in Developer Tools
All →Compare with a peer: Bevy Engine vs 21st Agents SDK, Bevy Engine vs 3Commas, Bevy Engine vs Aceternity UI