
配x 項目狀況 - 不再開發: Bevy逆行已不再開發。發展工作已轉移到其精神繼任者的骨頭框架上,該框架具有相似的目標,但不是Bevy插件。有關更多上下文,請參見此評論。
Bevy Retrograde是Bevy Game Engine的自信插件包,其工具可幫助您製作2D遊戲!
Bevy Retrograde不是針對Pixel-Art Games的特定特定的,但它確實包含某些對像素遊戲特別有用的功能。最終目標是充當Bevy的擴展,為您提供製作2D遊戲(例如地圖加載,物理,UI,Save-Data等)所需的常見工具。並非我們想要添加的所有功能都已實現,但是我們將在使用它開發自己的遊戲時擴展功能集。
Bevy逆行LDTK獲得了Katharos許可證的許可,該許可對您允許使用的限制施加了一定的限制。在為您的項目使用Bevy Retrograde之前,請閱讀並了解該條款。
Bevy逆行處於發展的早期階段。 API不穩定,並且可能隨時發生巨大變化。
我們剛剛進行了重大更新。此更新通過更新為bevy 0.7,刪除了約75%的Bevy Retro(很好!),並且:
bevy_ecs_ldtk替換我們的自定義地圖加載程序bevy_egui替換我們的自定義raui ui渲染器現在,Bevy逆行主要包括一些現有的庫,並在頂部提供小型公用事業,例如EGUI的9點樣式UI附加組件。
由於自上次更新以來已經很久以來,我們希望盡快再發布另一個版本,只是為了使所有內容都在最新的板條箱中再次工作。在發布0.3.0版本之前,我們只是在等待一個TILEMAP渲染修復程序,以合併。
之後,我們計劃重新訪問我們可能想要的額外功能,例如設置2D攝像頭的更簡單方法以及保存數據系統,我們將考慮在適當的情況下拋光我們的集成和實用程序。
另請參見下面支持的Bevy版本。
查看我們的示例列表,以查看如何使用每個Bevy Retrograde功能:
bevy_ecs_ldtk 。egui UI庫的集成,並帶有額外的9點樣式小部件。bevy_kira_audio一起播放聲音。 | 貝維 | bevy_retrograde |
|---|---|
| 0.7 | 主人( 0.3發布即將啟動!) |
| 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 " }