Devlog 3: Textures, aliens and our first build ✨


Esta semana, luego de elegir la opción de movimiento del RigidBody2D para modelar la nave, y ya teniendo más menos modelada la mecánica principal, decidimos comenzar a hacer que Stardust: Rescue Run se viera ✨bonito✨ y a añadirle otras de sus principales características.

Una de las primeras cosas que añadimos fueron las texturas de los planetas, las cuales giran constantemente (por ahora a sólo 10 fps), par luego añadirle un fondo al mapa y, finalmente, añadir el sprite de la nave del jugador. Por ahora, la textura de la nave es estática, está apuntando siempre hacia el mismo lado, pero muy próximamente tendrá más movimientos.

Por otra parte, creamos el menú inicial del juego! Éste cuenta con un fondo y una fuente apropiadas para la temática espacial, y permite comenzar el juego y salir. Además, creamos el menú de pausa, al que se puede acceder con la barra espaciadora, que permite ir al menú principal, resetear la partida y también continuarla. A este menú aún no le añadimos la fuente, pero utilizará la misma que el inicial. 

Además, un gran avance en cuanto a las mecánicas del juego fue la implementación de los pequeños aliens que se encuentran en los planetas del mapa. Estos fueron modelados como RigidBody2D's, fueron ubicados en el área de gravedad de los planetas y, por ahora, son sólo íconos de Godot. Sin embargo, lo más importante es que ya son rescatables! Se le añadió a la nave un Area2D para identificar cuándo está lo suficientemente cerca de un alien, y a través de código y señales, ahora es posible "recogerlos" presionando Enter!

Finalmente, teniendo estos grandes avances, como equipo, decidimos que ya era hora, así que finalmente tenemos la primera demo! La podrás encontrar al final de este Devlog, y está disponible sólo para Windows (al menos hasta el momento 😉).

Eso es todo por ahora! Esperamos que disfruten esta primera build, y estén atentos a las próximas novedades! ✨

Files

StardustRescueRun.rar 18 MB
Apr 23, 2023

Get Stardust: Rescue Run

Leave a comment

Log in with itch.io to leave a comment.