Zurück zu den Projektgrundlagen
Referenzprojekt
Bevy
Rust-Engine für 2D/3D mit Entitäten, Komponenten, Systemen und Plugins.
Warum wir es empfehlen
Bevy passt zu Teams, die ihre Spielarchitektur in Rust-Code und kombinierbaren Systemen ausdrücken wollen. Beispiele helfen beim Prüfen von Scheduling, Rendering und Eingabe mit getrenntem Spielzustand.
Wann du es wählen solltest
- Rust-Spielprototypen und eigene simulationsreiche Mechaniken.
- Teams mit Erfahrung in ECS-Architektur und Plugin-Anpassungen.
Was du beachten solltest
- Bevy entwickelt sich schnell; Releases können APIs inkompatibel ändern. Fixiere Engine, Rust-Werkzeugkette und kompatible Plugins und plane Migrationen.
- Das Repository enthält Engine-Quellen, kein visuelles Editorprojekt oder fertiges Spiel. Editor- und Content-Workflows musst du gesondert wählen.
Mit diesem Projekt starten
Folge dem offiziellen Quick Start mit kompatiblem stabilem Rust. Erstelle ein separates Cargo-Spiel, fixiere Bevy, ergänze Komponenten und Systeme und demonstriere Erzeugung, Eingabe und Bereinigung vor weiteren Plugins.
