
配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 " }