Bienvenido de nuevo, Mis desarrolladores de juegos favoritos.
En este video, en realidad vamos a
agregar un sistema de salud al jugador.
Entonces ahora, no sólo matamos a los enemigos,
sino también si nos golpean demasiado con las espadas, morimos.
Obviamente hay cosas sobre las que tendremos que
arreglar conferencia, pero por ahora,
todo lo que estamos haciendo es configurar
el sistema de salud de nuestro jugador,
haciendo que nuestro ser sea un poco más cerca
la realidad y sintiéndose mucho mejor agregando un poco de bistec.
Por lo que antes de este video,
siempre corríamos por ahí y nos divertiríamos
y matábamos a todos y no
nos preocuparíamos de nada en el mundo.
Pero ahora nos estamos muriendo.
Es como terminar la
universidad y empezar un trabajo de verdad.
Te vas al mundo real.
Hay muchas cosas en juego.
Entonces, no perdamos más tiempo y empecemos.
Ah, caso.
Por lo que actualmente todo está configurado correctamente.
Podemos disparar, nos pueden disparar,
podemos hacer todo.
Escuchamos al enemigo, podemos matarlo,
pero cuando el enemigo nos dispara,
no duele tanto.
Entonces lo que vamos a hacer en esta sección,
y sobre todo en este video,
es crear un sistema de salud.
Entonces, empecemos configurando todo.
En primer lugar, vamos a entrar en los guiones,
vamos al jugador,
y vamos a crear aquí
un guión C-sharp que va a ser
el controlador de salud del jugador,
o debería haber llamado a Player
manejador de salud porque en realidad no está
controlando la salud del jugador.
Es manejo.
¿ Sabes qué? Vamos a seguir adelante y
que sea la eliminación completa.
Esto creará un manejador de salud de capas
porque maneja que tienen
y no es tan grande de un problema,
pero siempre me gusta mantener las cosas su manejador de salud.
Entonces debido a que esto maneja la salud del jugador,
en realidad no lo controlas de ninguna manera.
Entonces lo voy a agregar a la capa de doom
y voy a aplicar todos los cambios.
Y voy a abrir el manejador de salud del jugador.
Entonces, ¿qué necesitamos aquí?
Bueno, obviamente, lo primero que necesitamos es
un campo serializado que
representará la salud actual.
Y esto es solo para fines de depuración.
Obviamente, no queremos poder
ver siempre la salud actual.
Entonces vamos a crear
una segunda variable que es la máxima salud.
Y luego empezar, vamos a instanciar
la salud actual como la salud máxima.
Por lo que siempre que empecemos un juego,
siempre que nuestro papiro jugador o empiece a jugar,
tendremos la salud actual como la salud máxima.
Ahora, el siguiente paso es crear un método que realmente manejará
recibir daño por parte de los enemigos.
Y eso va a ser parte de tu reto.
Por lo que tu reto es crear un método para recibir daño.
Por lo tanto, crea un método que dañará al jugador.
Se debe tomar un parámetro,
la cantidad de daño determinó qué tipo
debe estar el parámetro dentro del método.
Eliminar la cantidad de daño de la salud actual y
comprobar si la salud es menor o igual a 0.
Queremos que el jugador esté inactivo.
Así que pausa el video ahora mismo y ve a hacer
el reto. Bienvenido de nuevo.
Entonces creo que este fue un reto bastante fácil.
No creo que fuera demasiado duro.
Entonces voy a quitar la actualización.