Devlog Hito 2
En este devlog se tratara el material preparado para mostrar en el hito 2.
En cuanto a lo que lleva el juego, hay pocos avances respecto al devlog #3, pero si hay avances gigantes respecto a la demo mostrada en el hito 1,,ya que se encuentra implementada la mecánica innovadora planteada a inicio del proyecto (que el enano pueda cavar su camino en la mina) , en consecuencia, se hizo una demo para mostrar el día del hito 2 que consiste en lo siguiente:
Se empieza con el menú de inicio, el cual al presionar el botón start dará a la escena preparada para la demo, la cual junta todos los avances desarrollados por las distintas areas en las que se dividió inicialmente el desarrollo del juego, dentro de todos los elementos que se encuentran ahí se destaca lo siguiente:
- Se encuentra la versión mas reciente del personaje principal (enano), en el cual se puede aprecia el Sprite final que usara, sus animaciones de idle, movimiento y para cavar.
- Se mostrara la primera iteración del mapa jugable, el cual cuenta con un bello fondo acorde a la estética del juego, diferentes nodos de minerales los cuales serán luego los recursos del juego, una malla de bloques que simulan la tierra, los cuales son destructibles.
- Se mostraran dos enemigos nuevos respecto a la demo anterior, lo cuales también cuentan con pathfinding y siguen, atacan y mueren al alcanzar al enano (todo esto con sus respectivas animaciones).
Lo mas importante que se mostrara en la demo es la implementación de la mecánica innovadora, la cual consiste en que el enano pueda cavar un túnel. En la demo anterior los controles se limitaban al movimiento del enano (con "wasd"), sin embargo, para esta nueva demo, se añadió el input para cavar, el cual esta mapeado al click izquierdo. Manteniendo el botón para cavar por 1 segundo por sobre el bloque que se desea cavar, hará que el bloque en cuestión desaparezca, dejando un espacio sin colisión, por el cual el enano puede transitar.
En cuanto a algunos errores o bugs detectados en la demo que no fueron previstos (esto es una suerte de disclaimer de cosas que nos dimos cuenta de que no están funcionando bien en la demo y que, por cosas de tiempo o de complejidad, no las hemos solucionado de momento, pero serán corregidas mas adelante) es que los enemigos no "siguen" al enano correctamente, hacen un movimiento hasta una posición concreta cerca del enano, atacan y mueren. Además, las gemas no pueden ser minadas, esto no es un error, simplemente aun no se implementa. Por otra parte, la interacción de cavar, en cuanto a la animación del enano esta bien programada , ya que solo hace la animación al cavar dentro del rango designado para que funcione, sin embargo la interacción con el mapa aun debe ser pulida, ya que se pueden minar bloques a cualquier distancia si se les clickea, aunque en enano no haga la animación.
Ya para el próximo devlog, se espera solucionar todos los detalles mencionados anteriormente y además, incluir las primeras iteraciones de torretas, implementar la extracción de minerales, separar en tunos las fases del juego ( fase de construcción y fase de oleadas), programar la aparición de enemigos en ciertos timers, añadir interfaces para las torretas y la vida del enano y un menú de pausa.
Files
Get Level-up Labs
Level-up Labs
Status | In development |
Author | Vaaaago |
Genre | Strategy |
Tags | 2D, Fantasy, Godot, Tower Defense |
Leave a comment
Log in with itch.io to leave a comment.