Un juego es un sistema de ilusiones. Un juego 2D es un sistema de ilusiones al cuadrado.
Este libro es para ti si alguna vez has querido hacer un juego 2D con el mismo motor que mueve títulos como Hades, Celeste o Stardew Valley, pero con la potencia de Rust y la elegancia de un ECS moderno.
Bevy es un motor de juegos open source escrito en Rust que ha crecido explosivamente entre 2020 y 2026. Es rápido, modular y divertido de usar. Pero, como todo motor serio, tiene una curva de aprendizaje. Y ahí es donde entra este libro.
Te llevo de cero a experto en tres pasos:
No intentes absorberlo de cabo a rabo en una sentada. Cada capítulo tiene un objetivo claro. Lee, compila, rompe, arregla. La mejor forma de aprender Bevy es haciendo Bevy.
Este libro usa Bevy 0.18 / 0.19 (la versión 0.19 trae cambios importantes como bsn!, resources-as-components y el render-graph-as-systems). El Anexo B tiene una tabla de compatibilidades para que, si tu proyecto está en una versión anterior, sepas qué migrar.
glosario`` con los términos nuevos.trivia`` con referencias históricas curiosas.metedura-de-pata`` con errores típicos de novatos.Página siguiente, Capítulo 1: cuarenta años de patrones de juegos 2D comprimidos en una charla de café. Que disfrutes.
— El equipo de Bevy no se hace responsable de los maratones de código que vienen.