Spokes.wiki Search Graph Growth About

game-engines-wiki

Software Application source ↗ source url updated Tue Jun 09 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Bevy

Bevy is “a refreshingly simple data-driven game engine built in Rust”“Free and Open Source Forever” (MIT/Apache-2.0, community-supported, “no license fees, no sales cuts”). It extends this spoke beyond the standalone engines on two of its open-question axes: a Rust/ECS architecture and a code-first model adjacent to the framework-based engines (flame-engine). Source: bevy.org.

Defining architecture — ECS

Bevy ECS (Entity Component System): “Components are Rust structs, Systems are Rust functions,” “Massively Parallel and Cache-Friendly.” A data-oriented design distinct from the object/scene-tree model of godot-engine or unity-engine. Does both 2D and 3D via a modular, backend-agnostic Render Graph.

Positioning

Code-first (editor still in progress) and community-driven — closer to a framework you program against (like flame-engine/Phaser) than an editor-centric standalone engine, while still doing 3D. Bets hard on iteration speed: “Productive Compile Times (0.8–3.0s vs 30+s)” and hot-reloading — the same leanness/iteration axis the unity-vs-godot-comparison surfaced, here via Rust. The Rust counterpart to Godot’s open-source-with-low-overhead positioning.

godot-engine · flame-engine · o3de · unity-engine · unity-vs-godot-comparison