jairogarcíarincón

Lógica del juego I: Variables e Inicio


199

Introducción



Con todo lo anterior, ya tendríamos la escena lista para, a partir de este momento, empezar a añadir toda la lógica del juego desde el Panel de eventos.


Variables



Lo primero que vamos a definir es una serie de variables globales que nuestro juego necesita. Para ello, haciendo clic en el icono de Gestor de proyectos, arriba a la izquierda, en el panel desplegable seleccionaremos Variables globales:

51 Variables Globales
Fuente: Elaboración propia


Una vez en dicho panel, añade las variables según la imagen adjunta, procurando respetar la nomenclatura (ni espacios ni tildes). Más adelante las iremos explicando, si bien los nombres hablan por sí solos:

52 Variables
Fuente: Elaboración propia



Inicio



Volviendo al Panel de eventos, vamos a añadir la lógica correspondiente al inicio de la escena.

Previamente, habíamos añadido 2 acciones correspondientes a las acciones de la cámara al arrancar la escena, pero ahora debemos tener en cuenta además:

  • Ocultación de objetos
  • Inicialización de variables (por si más adelante se reinicia la partida)
  • Reproducción de música


Para los dos primeros apartados, añade las siguientes condiciones debajo de las de la cámara:

53 Eventos de Inicio
Fuente: Elaboración propia


Para añadir música al juego, debemos realizar dos acciones:

Paso 1: Establecer el volumen en un canal de música, ya que en el juego puede haber varios canales diferentes para que se puedan reproducir varios sonidos a la vez.

54 Volumen de sonido en un canal
Fuente: Elaboración propia


Paso 2: Reproducir un archivo de música en dicho canal, que será la que se incluye en assets > Sonidos > Música.mp3.

55 Archivo de música
Fuente: Elaboración propia



En resumen, el grupo de eventos de Inicio debe quedar así:

56 Eventos de inicio completo
Fuente: Elaboración propia


Publicado el 03 de Febrero de 2023

gdeveloprpg2ddigitalizaciónharry potter