Je vous partage un article en anglais ou l’on explique le fonctionnement du mode débogage dans GMS2.

Vous découvrirez notamment les points d’arrêt qui permettent notamment de pouvoir consulter les valeurs des variables.

Je n’ai jamais vraiment utilisé les débogueurs dans le passé, mais je pense que c’est essentiel de s’y intéressé de plus prêt.

Par contre, j’ai deux fonctions de GMS2 à vous partager :

  • show_debug_message(string); Cela vous permettra d’afficher le contenu d’une variable dans le débogueur, même lorsque vous lancer le jeu en mode normal. Très pratique pour passer des valeurs dans la console. Si vous voulez afficher une variable avec un chiffre dedans, n’oubliez pas de la convertir ainsi :
show_debug_message(string(mavariable));

Si vous voulez afficher du texte, procédez ainsi :

show_debug_message("Ma variable = " + string(mavariable));

Voir la démo en vidéo (en) https://www.youtube.com/watch?v=dQlqG9rtszs

Si vous voulez afficher une fenêtre d’alerte à l’écran durant le jeu, vous devez utiliser la même syntaxe mais avec la fonction :

show_message(string); 

Amusez-vous bien ! Ce sont là quelques bases pour trouver des problèmes dans votre code.