Programación de Daño en Videojuegos: Lógica de Armas y Magia
Clase 23 de 33 • Curso de VR con Unity
Resumen
El script de daño se encargará precisamente de establecer la cantidad de daño que podrá inflingir cada arma del personaje o ataques de los enemigos en función de un enumerado que definiremos al inicio del código y que indicará cuando la acción la realizan o reciben unos u otros en el juego. Este enumerado también nos servirá para identificar a quién pertenece la vida que va a ser afectada con el daño en su respectivo script.
Algo que es fundamental recordar cuando nos referimos a la acción de hacer daño, es que tanto uno como otro elementos de interacción tendrán que tener definidos y habilitados un collider y un trigger para disparar los eventos correspondientes. Todo esto es parte de lo que es la jugabilidad de nuestro videojuego.
Finalmente, el script deberá ser asignado a los elementos correctos del juego, en este caso a las armas, la bola de fuego y más adelante lo asignaremos también al dragón.