Contents

Lógica del juego I: Variables e Inicio

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