Création de jeux avec Game Maker
Actions d'Affichage
Habituellement, à chaque step du jeu et pour chaque instance, les sprites sont redessinés dans la room. Vous pouvez modifier ceci en plaçant les actions dans l'événement d'affichage (veuillez noter que ces actions seront exécutées uniquement lorsque l'instance est visible !). Les actions suivantes d'affichage sont disponibles. Ces actions ne peuvent être utilisées que dans les événements d'affichage. Elles seront ignorées dans les autres événements.
Draw a sprite image (Affichage d'une image sprite)
Vous indiquerez le sprite, sa position (soit en absolu ou relative à la position de l'instance courante) et les sous-images du sprite
(les sous-images sont numérotées à partir de 0). Si vous souhaitez dessiner l'actuelle sous-image, utilisez alors le numéro -1.
Draw a background image (Dessiner une image de fond)
Vous indiquerez l'image de fond, sa position (absolu ou relative) et si l'image doit remplir ou non toute la room à l'aide de tuile (tile).
Draw a text (Afficher du texte)
Vous mentionnerez le texte et sa position. Un symbole # dans le texte sera interprété comme un caractère de saut de ligne
(utilisez alors \# pour pouvoir utiliser le symbole #). Vous pourrez ainsi créer du texte tenant sur plusieurs lignes.
Si le texte débute par une simple ou double quote, il sera interprété comme une expression. Par exemple, vous pouvez utiliser
'X: ' + string(x)
pour afficher la valeur de la coordonnée x de l'instance (la variable x mémorise la coordonnée actuelle de x. La fonction string() transforme ce nombre en une chaîne puis les deux chaînes sont concatènées).
Draw a text transformed (Affiche un texte avec effet de transformation)
Cette action est similaire à la précédente action mais cette fois, vous pourrez indiquer également un facteur d'échelle horizontale et verticale
pour changer la taille du texte ainsi que l'angle de rotation de celui-ci.
Cette action n'est disponible que dans la version enregistrée.
Draw a rectangle (Dessine un rectangle)
Vous indiquerez les coordonnées des deux coins opposés du rectangle, soit en absolu ou relatif à la position de l'instance courante.
Draw a horizontal gradient (Dessine un rectangle avec couleurs gradient horizontales)
Cette action dessine aussi un rectangle mais cette fois-ci en utilisant une couleur gradient changeante de la gauche vers la droite.
Vous spécifierez le rectangle et les deux couleurs à utiliser.
Cette action n'est disponible que dans la version enregistrée.
Draw a vertical gradient (Dessine un rectangle avec couleurs gradient verticales)
Cette action dessine également un rectangle mais utilise une couleur gradient changeante du haut vers le bas. Vous indiquerez le rectangle
et les deux couleurs à employer.
Cette action n'est disponible que dans la version enregistrée.
Draw an ellipse (Dessine une ellipse)
Cette action dessine une ellipse.
Vous mentionnerez les ccordonnées des deux coins opposés de la bordure du rectangle, soit en absolu ou relatif à la position de l'instance courante.
Draw a gradient ellipse (Dessine une ellipse gradient)
De nouveau, une ellipse est affichée mais ici, vous indiquerez une couleur pour le centre et une autre pour le bord.
Cette action n'est disponible que dans la version enregistrée.
Draw a line (Dessine une ligne)
Vous mentionnerez les coordonnées des deux points opposés de la ligne, soit en absolu ou relatif à la position de l'instance courante.
Draw an arrow (Dessine une flêche)
Dessine une flêche. Vous indiquerez les coordonnées des deux points opposés de la ligne ainsi que la taille de la flêche.
Set the colors (Choisir les couleurs)
Vous permet de fixer la couleur à utiliser pour dessiner des formes, des lignes et du texte (ceci n'influence pas la façon dont les sprites et les
arrière-plans sont affichés).
Change fullscreen mode( Changer le mode d'affichage de l'écran)
Avec cette action, vous pourrez permuter l'affichage soit en mode fenêtré ou plein écran et vice-versa.
Vous indiquerez si vous voulez basculer directement en mode plein écran ou si vous souhaitez permuter entre le mode fenêtré ou plein écran.
Take a snapshot image of the game (Effectuer une copie d'écran du jeu)
Cette action vous permet de faire une copie d'écran du jeu qui sera sauvegardée dans un fichier BMP. Vous indiquerez le nom de
fichier de sauvegarde de la copie d'écran.
Cette action n'est disponible que dans la version enregistrée.
Create an effect (Créer un effet)
Cette action vous permettra de créer très simplement toutes sortes d'effets. Vous spécifierez le type d'effet, par exemple une explosion ou de la fumée,
sa position, sa taille, sa couleur et si l'effet doit être visible derrière ou devant les objets. Pour le reste, tout est géré automatiquement
(pour la pluie et la neige, la position ne peut être indiquée car de toute façon, la neige ou la pluie tombe toujours du haut de l'écran.
Pour obtenir un effet de pluie régulier, vous devrez créer cet effet à chaque step).
Cette action n'est disponible que dans la version enregistrée.
<< Traduction française par Philippe Ragni - (2005) >>
Alternative versions
Also available in:
Download helpfile