Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Creación de Variable de Salud + Funciones para aumentarla o disminuirla | El Plano de Personaje
Unreal Engine FPS Game
course content

Contenido del Curso

Unreal Engine FPS Game

Unreal Engine FPS Game

1. Introducción a Unreal Engine
2. El Plano de Personaje
3. Planos de Enemigos
4. Diseño de Niveles y Estética
5. Interfaz de Usuario y Efectos de Sonido
6. Lógica de Juego
7. Empaquetado para Windows

bookCreación de Variable de Salud + Funciones para aumentarla o disminuirla

En este capítulo, echaremos un vistazo a los eventos BeginPlay y Tick, así como a funciones y variables. Junto con eso, implementaremos la salud del personaje creando una variable y una función que podemos llamar para reducir la salud, lo que se asemeja a recibir daño.

Variables son elementos que contienen información de un cierto tipo. Por ejemplo, una variable de tipo Entero contiene un número entero, y una variable de tipo Booleano contiene un valor verdadero o falso.

Para crear una variable, haz clic en el signo + frente a Variables en el panel del lado izquierdo llamado Mi Blueprint, dale un nombre y elige su tipo como se muestra en el video.

Eventos son instrucciones que podemos llamar en tiempo de ejecución para que nuestro plano haga algo. Los dos principales eventos integrados que vemos en este capítulo son Event BeginPlay y Event Tick.

  • El evento BeginPlay se dispara tan pronto como el plano se genera en el juego mientras el juego está en ejecución. Event BeginPlay se dispara solo una vez. Para crear un BeginPlay puedes hacer clic derecho en algún lugar del Event Graph que no esté ocupado y escribir “BeginPlay” y elegir Event BeginPlay.
  • El evento Tick también se dispara tan pronto como comienza el juego, pero continuará disparándose continuamente. Para crear un Event Tick, haz clic derecho en el gráfico y busca Tick y elige Event Tick.

Las funciones son similares a los Eventos, realizan un conjunto de instrucciones. Hay algunas diferencias entre Funciones y Eventos.

Nota

En las funciones, no hay concepto de tiempo, por lo que nodos como Delay no existen en una función.

Para crear una función, haz clic en el signo + frente a Funciones en el panel Mi Blueprint.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 2
some-alt