Titre et fin du jeu
La boîte de message est un composant utilisé pour afficher des informations comme le titre du jeu au démarrage, ou un message de fin lorsque le joueur termine ou échoue.

Le titre
Au démarrage du jeu, vous pouvez configurer un écran de titre avec la propriété title
:
createGame({
title: 'Mon Super Jeu'
})
Vous pouvez ajouter des sauts de ligne en utilisant une chaîne multiligne:
createGame({
title: `** UN SUPER JEU **
par John Doe`
})
Fin de jeu
Pour déclencher la fin du jeu lorsqu’un joueur touche un élément, utilisez la propriété end
dans un template
.
Le message s’affichera, puis le jeu redémarrera depuis le début.
createGame({
templates: {
X: {
sprite: 2,
end: 'Fin...'
}
}
})
Note
Si vous souhaitez terminer le jeu sans afficher de message, vous pouvez écrire end: true
.
Enchaîner plusieurs messages
Vous pouvez afficher plusieurs messages successifs en passant un tableau de chaînes de caractères:
createGame({
title: ['Un super jeu', 'par John Doe']
})
createGame({
templates: {
X: {
sprite: 2,
end: ['Perdu', 'Fin...']
}
}
})
Ajouter des effets et des couleurs
De la même façon qu’avec les dialogues, vous pouvez enrichir le texte avec des couleurs et des animations.
Note
Voir la page consacrée aux dialogues pour plus de détails sur la mise en forme.