¡Buenas noches!, recién publiqué una versión nueva de pilas con varias novedades, ¡que las disfruten!
Links útiles
Recuerden que pueden usar Pilas desde la web, ya sea de forma online o descargándolo para usar de manera offline:
- https://www.pilas-engine.com.ar/
- https://app.pilas-engine.com.ar/
- GitHub - pilas-engine/pilas-engine: Una herramienta para aprender programación y desarrollo de juegos
Creando niveles mediante tiles
Incorporé dos nuevas funciones para que pilas permita crear niveles desde un conjunto pequeño de actores o bloques.
Esto simplifica mucho la creación de niveles, porque permiten añadir mucha variedad de escenarios y niveles sin tener que acomodar cada uno de los actores manualmente.
Si quieres indagar más acerca de esta técnica te recomiendo mirar la documentación de estas nuevas funciones en el manual de pilas:
También vas a encontrar dos proyectos nuevos dentro de la sección ejemplos en donde se utiliza esta técnica:
Internacionalizando pilas a varios idiomas!!!
Añadí soporte de internacionalización para que la interfaz de pilas se pueda utilizar en Inglés, Español y Chino:
Esta mejora surgió gracias a la sugerencia y colaboración de streetartist a través de github:
Streetartist también nos ayudó realizando la traducción de todos los elementos de la interfaz a Chino.
Otros ajustes menores
- Adapté la sección de ejemplos para que mantenga los elementos en el centro de la pantalla y cambié el estilo de los títulos.
- Corregí un bug al momento de detectar código con errores dentro del método actualizar de los actores.
- Mejoré la forma en la que el editor de código de desactiva cuando ingresa en modo ejecución.
Ideas para el próximo sprint
Sigo con la idea de crear algunas remakes de juegos clásicos dentro de Pilas Engine, así que posiblemente me ponga a crear ejemplos para el próximo sprint.
Otra cosa que me gustaría mejorar es la posibilidad de cambiar el actor seleccionado directamente desde el editor de código. Estuve pensando en añadir algún selector rápido justo arriba del editor de código.
¿Qué les parecen estos cambios?, ¿se animan a proponer ideas para el próximo sprint?!!!
¡Abrazo!