About this project

Bevy is a modular game engine developed in Rust that focuses on a data-oriented architecture using the Entity Component System (ECS) paradigm. It is designed to be capable of handling both 2D and 3D feature sets while remaining flexible and fast by allowing app logic to run in parallel. Key characteristics include: - Modular Design: Users can include only the necessary components and replace others as needed. - Performance: Optimized for fast execution of app logic and iterative compilation. - Open Source: Dual-licensed under MIT and Apache 2.0. The engine provides a set of official examples and a Quick Start Guide to help developers get started. It is currently in early development, with a release schedule that typically introduces API changes approximately every three months.