
️ Estado del proyecto: ya no desarrollado: Bevy Retrograde ya no está en desarrollo. Los esfuerzos de desarrollo se han trasladado a su sucesor espiritual, el marco de Bones, que tiene objetivos similares, pero no es un complemento Bevy. Vea este comentario para más contexto.
¡Bevy Retrograde es un paquete de complementos obstinado para el motor de juegos Bevy con herramientas para ayudarlo a hacer juegos 2D!
Bevy Retrograde no es específico para los juegos de Pixel-Art, pero incluye algunas características que serían particularmente útiles para los juegos de Pixel. El objetivo final es actuar como una extensión a Bevy que le brinda herramientas comunes necesarias para hacer un juego 2D, como la carga de mapas, la física, la interfaz de usuario, los datos de guardado, etc. No todas las características que queremos agregar todavía se implementan, pero ampliaremos el conjunto de características a medida que desarrollamos nuestro propio juego con él.
Bevy retrógrado LDTK tiene licencia bajo la licencia de Katharos, lo que impone ciertas restricciones a lo que puede usarlo. Lea y comprenda los términos antes de usar Bevy Retrograde para su proyecto.
Bevy retrógrado se encuentra en las primeras etapas de desarrollo. La API no es estable y puede cambiar drásticamente en cualquier momento.
Acabamos de hacer una gran actualización. Esta actualización eliminó ~ 75% de Bevy Retro (¡eso es bueno!) Al actualizar a Bevy 0.7 y:
bevy_ecs_ldtkbevy_eguiAhora Bevy Retrograde incluye principalmente algunas bibliotecas existentes y proporciona pequeñas utilidades en la parte superior, como las adicciones de UI de estilo de 9 parches para EGUI.
Desde que ha pasado tanto tiempo desde nuestra última actualización, queremos obtener otro lanzamiento pronto, solo para que todo funcione nuevamente en la cima de las últimas cajas. Estamos esperando una solución de representación TilEmap para fusionar antes de publicar una versión 0.3.0 .
Después de eso, planeamos volver a visitar las características adicionales que podríamos querer, como una forma más fácil de configurar la cámara 2D y un sistema de datos de guardado, y analizaremos el pulido de nuestras integraciones y utilidades cuando sea apropiado.
Consulte también la versión de Bevy admitida a continuación.
Consulte nuestra lista de ejemplos para ver cómo usar cada característica retrógrada de Bevy:
bevy_ecs_ldtk .egui UI con widgets de estilo de 9 parches adicionales.bevy_kira_audio . | grupo | Bevy_retrograde |
|---|---|
| 0.7 | Maestro ( 0.3 lanzamiento que se comunica pronto!) |
| 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 " }