
Euen Projektstatus - Nicht mehr entwickelt: Ein retrograder ist nicht mehr in der Entwicklung. Die Entwicklungsbemühungen wurden auf den spirituellen Nachfolger, den Bones -Framework, verlegt, das ähnliche Ziele aufweist, aber kein brennendes Plugin ist. Weitere Kontext finden Sie in diesem Kommentar.
Bevy Retrograde ist ein Meinungs -Plugin -Pack für die Bevy Game Engine mit Tools, mit denen Sie 2D -Spiele herstellen können!
Bevy Retrograde ist nicht spezifisch für Pixel-Art-Spiele, beinhaltet jedoch einige Funktionen, die für Pixel-Spiele besonders nützlich wären. Das ultimative Ziel ist es, eine Erweiterung für Bevy zu fungieren, die Ihnen gemeinsame Tools bietet, die für ein 2D-Spiel wie Kartenbeladung, Physik, Benutzeroberfläche, Save-Data usw. erforderlich sind. Nicht alle Funktionen, die wir hinzufügen möchten, werden noch implementiert.
Bevy Retrograde LDTK ist unter der Katharos -Lizenz lizenziert, die bestimmte Beschränkungen für das legt, wofür Sie sie verwenden dürfen. Bitte lesen und verstehen Sie die Begriffe, bevor Sie Bevy Retrograde für Ihr Projekt verwenden.
Ein retrograder retrograde befindet sich in frühen Entwicklungsstadien. Die API ist nicht stabil und kann sich jederzeit dramatisch ändern.
Wir haben gerade ein großes Update gemacht. Dieses Update wurde ~ 75% des Bevy -Retro (das ist gut!) Entfernt, indem sie auf Bevy 0,7 aktualisiert werden, und:
bevy_ecs_ldtkbevy_eguiJetzt enthält Bevy Retrograde hauptsächlich einige vorhandene Bibliotheken und bietet kleine Dienstprogramme oben wie die UI-Addtionen im 9-Patch-Stil für Egui.
Seit unser letztes Update ist es so lange her, dass wir bald eine weitere Veröffentlichung erhalten möchten, um alles über die neuesten Kisten wieder zum Laufen zu bringen. Wir warten nur auf eine Tilemap -Rendering -Fix, um zu verschmelzen, bevor wir eine Veröffentlichung 0.3.0 veröffentlichen.
Danach planen wir, die gewünschten zusätzlichen Funktionen erneut zu besuchen, z. B. eine einfachere Möglichkeit, die 2D-Kamera aufzustellen, und ein Speichersystem, und wir werden uns gegebenenfalls mit der Polierung unserer Integrationen und Dienstprogramme befassen.
Siehe auch unterstützte Bevy -Version unten.
Sehen Sie sich unsere Beispielliste an, um zu sehen, wie die einzelnen retrograden Funktionen verwendet werden:
bevy_ecs_ldtk .egui UI-Bibliothek mit Widgets im zusätzlichen 9-Patch-Stil.bevy_kira_audio . | Schar | Bevy_Retrograde |
|---|---|
| 0,7 | Master ( 0.3 Veröffentlichung bald!) |
| 0,6 | |
| 0,5 | 0,1, 0,2 |
Cargo.toml :
[ dependencies ]
bevy = { version = " 0.7 " , default-features = false }
bevy_retrograde = { git = " https://github.com/katharostech/bevy_retrograde.git " }