Jeu
Le module de jeu propose diverses fonctionnalités liées au jeu. Après avoir lu la partie relative à votre moteur de jeu sur la page Introduction à JOGOS_SDK
, vous pouvez utiliser les fonctionnalités associées comme suit :
window.JOGOS_SDK.game;
Mise en pause/Reprise du jeu
Lorsque le jeu est interrompu (fin d'un niveau, pause du jeu, etc.), il faut impérativement appeler la méthode de mise en pause du jeu pour nous informer que le jeu est en pause. N'oubliez pas d'appeler la méthode de reprise du jeu pour nous indiquer que le jeu a repris lorsque celui-ci est restauré ou continué (reprise, résurrection, passage au niveau suivant, etc.). Le SDK gère automatiquement la mise en pause et la reprise lors de la lecture des publicités, il n'est donc pas nécessaire de rappeler ces méthodes.
// Informez-nous que le jeu a été mis en pause
await window.JOGOS_SDK.game.pause();
// Informez-nous que le jeu en pause a repris
await window.JOGOS_SDK.game.continuePlay();
Début/Fin du chargement du jeu
Lorsque votre jeu commence à charger, vous devez appeler la méthode de début de chargement pour nous informer que le jeu a commencé à charger. Une fois le chargement terminé, assurez-vous d'appeler la méthode de fin de chargement pour nous indiquer que le jeu a fini de charger.
// Informez-nous que le jeu a commencé à charger
await window.JOGOS_SDK.game.loadingStart();
// Informez-nous que le chargement du jeu est terminé
await window.JOGOS_SDK.game.loadingEnd();
Lorsque le jeu commence à charger, vous devez appeler la méthode de début de chargement pour nous informer que le jeu a commencé à charger. Une fois le chargement terminé, vous devez appeler la méthode de fin de chargement pour nous indiquer que le jeu a fini de charger.
// Informez-nous que le jeu a été mis en pause
await window.JOGOS_SDK.game.pause();
// Informez-nous que le jeu a repris
await window.JOGOS_SDK.game.continuePlay();
Moment joyeux
Cette méthode peut être appelée lorsque le joueur réalise un exploit (défaire un Boss, atteindre un score élevé, etc.). Un appel réussi à cette méthode déclenchera des actions de célébration sur le site Web (par exemple, lancement de confettis). Il n'est pas nécessaire d'appeler cette méthode lors de la complétion d'un niveau ou de la réception d'une récompense.
// Activer le moment joyeux du jeu
await window.JOGOS_SDK.game.happytime();