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.

Aliases (2)

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
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 NERFINISHED
renderingBackend wgpu
repositoryHost GitHub
supports2D true
supports3D true
supportsLanguage Rust NERFINISHED
supportsParadigm data-oriented design
supportsPlatform Linux
WebAssembly
Windows
macOS
supportsRenderingAPI DirectX (via wgpu)
Metal (via wgpu)
OpenGL (via wgpu)
Vulkan (via wgpu)
supportsUseCase 2D games
3D games
interactive simulations
prototyping
writtenIn Rust NERFINISHED

Referenced by (2)
Subject (surface form when different) Predicate
Unity ("Entity Component System")
hasFeature
Rust
notableProject

Please wait…