Skip to content

Juego

El módulo de juego ofrece diversas funciones relacionadas con el juego. Después de leer la parte relacionada con tu motor de juego en la página Introducción a JOGOS_SDK, puedes usar las funciones correspondientes de la siguiente manera:

javascript
window.JOGOS_SDK.game;

Pausa/Reanudación del juego

Cuando el juego se interrumpa (finalizar un nivel, pausar el juego, etc.), debes llamar al método de pausa del juego para informarnos que el juego ha sido pausado. No olvides llamar al método de reanudación del juego para informarnos que el juego ha continuado cuando se restablezca o continúe (restauración, resurrección, entrada al siguiente nivel, etc.). El SDK maneja automáticamente la pausa y reanudación durante la reproducción de anuncios, por lo que no es necesario llamarlos repetidamente.

javascript
// Informarnos que el juego ha sido pausado
await window.JOGOS_SDK.game.pause();
// Informarnos que el juego pausado ha continuado
await window.JOGOS_SDK.game.continuePlay();

Inicio/Fin de carga del juego

Cuando tu juego comience a cargar, debes llamar al método de inicio de carga para informarnos que el juego ha empezado a cargar. Una vez finalizada la carga, asegúrate de llamar al método de fin de carga para informarnos que el juego ha terminado de cargar.

javascript
// Informarnos que el juego ha comenzado a cargar
await window.JOGOS_SDK.game.loadingStart();
// Informarnos que la carga del juego ha terminado
await window.JOGOS_SDK.game.loadingEnd();

Cuando el juego comience a cargar, debes llamar al método de inicio de carga para informarnos que el juego ha empezado a cargar. Una vez finalizada la carga, debes llamar al método de fin de carga para informarnos que el juego ha terminado de cargar.

javascript
// Informarnos que el juego ha sido pausado
await window.JOGOS_SDK.game.pause();
// Informarnos que el juego ha continuado
await window.JOGOS_SDK.game.continuePlay();

Momento feliz

Este método puede llamarse cuando el jugador logre algún logro (derrotar a un Jefe, alcanzar una puntuación alta, etc.). Una llamada exitosa a este método activará acciones de celebración en el sitio web (por ejemplo, lanzar confeti). No es necesario llamar a este método al completar un nivel o obtener una recompensa.

javascript
// Activar el momento feliz del juego
await window.JOGOS_SDK.game.happytime();