Bevy game engine

E97036

Bevy game engine is an open-source, data-driven game engine written in Rust, known for its ECS architecture, modular design, and focus on simplicity and developer productivity.

All labels observed (2)

Label Occurrences
Bevy game engine canonical 1
Entity Component System 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf free and open-source game engine
game engine
open-source software
focusesOn developer productivity
simplicity
hasArchitecture ECS
hasCommunicationChannel Discord server
GitHub issues
linked to: GitHub

community forums
hasCommunity open-source contributors
hasDesignGoal data-driven workflows
ergonomic APIs
minimal boilerplate
hasDocumentation online documentation
hasFeature UI system
asset management
audio system
hot-reloading of assets
input handling
plugin system
rendering engine
scene system
scheduling system
implements entity-component-system architecture
isCrossPlatform true
isDataDriven true
isModular true
license MIT License
programmingLanguage Rust
renderingBackend wgpu
linked to: WebGPU
repositoryHost GitHub
supports2D true
supports3D true
supportsLanguage Rust
supportsParadigm data-oriented design
supportsPlatform Linux
WebAssembly
Windows
macOS
supportsRenderingAPI DirectX (via wgpu)
linked to: DirectX

Metal (via wgpu)
linked to: Metal graphics API

OpenGL (via wgpu)
linked to: OpenGL

Vulkan (via wgpu)
linked to: Vulkan
supportsUseCase 2D games
3D games
interactive simulations
prototyping
writtenIn Rust

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Rust notableProject Bevy game engine
Unity hasFeature Entity Component System
subject linked to: Unity game engine
linked to: Bevy game engine