Game Maker 7 est un programme publié par YoYo Games qui aide les développeurs de jeux en herbe facilité dans l'art de la programmation jeu avec une interface graphique simple pour la création de jeux. Dans Game Maker 7, vous pouvez créer un sprite animé d'une personne à pied et mettre en œuvre le code de l'événement pour permettre que sprite d'arrêter et de commencer à marcher sur la base de l'entrée d'utilisateur.
Utilisez le menu de ressources pour faire un nouveau sprite. Modifier le sprite dans l'éditeur d'image pour dessiner une image d'un homme debout droit dans le profil et l'enregistrer en cliquant sur la coche verte. Une fois que vous êtes de retour dans l'éditeur Sprite, cliquez sur "Animation" et "longueur ensemble." Vous devez entrer le nombre d'images que votre cycle de marche comprendra que la longueur de l'animation. Pour ce tutoriel, vous ferez le cycle de marche la plus simple possible: entrer une longueur de l'animation de deux. Vous devriez maintenant voir deux vignettes de votre sprite debout. Ouvrez le second, réglez le bouton droit de la souris à votre couleur de fond, et utiliser l'outil de la boîte de tirage au sort pour effacer les jambes. Dessiner les jambes maintenant de sorte qu'il semble que l'homme marche, avec un avant et l'autre en arrière. Cliquez sur la coche verte pour enregistrer. Enfin, créer un sprite d'une couleur unie pour représenter le sol. Veillez à désactiver la transparence pour le sprite de-chaussée.
Utilisez le menu de ressources pour créer un objet qui utilise le sprite de-chaussée. Assurez-vous que il est marqué comme visible et solide, et enregistrez-le. Créer une nouvelle salle (à nouveau avec le menu des ressources), et dessiner un simple plancher sur le fond en utilisant votre objet au sol et économisez.
Créer l'objet walkingMan. Assurez-vous de définir l'objet walkingMan comme étant à la fois solide et visible.
Ajouter un "appuyez sur la barre d'espace" événement. Cet événement va utiliser deux actions. Tout d'abord, la "déplacer l'action fixe," réglé à une vitesse de 1, une direction de la droite, et avec la boîte par rapport vérifié. Deuxièmement, trouver le "exécuter du code" l'action sous l'onglet de configuration et faites-la glisser dans la "appuyez sur la barre d'espace" Liste d'action de l'événement. Un petit éditeur de texte apparaîtra, et vous devez taper le code suivant:
// Définir la vitesse d'animation à 1.
image_speed = 1
Ajouter un "barre d'espace presse" événement. Cet événement sera également contenir les deux mêmes actions, avec quelques changements. L'action de mouvement fixe à cet événement, plutôt que de régler la vitesse de 1 va mettre à 0, ce qui provoque l'homme à arrêter de bouger. Si vous cliquez sur "course" à ce point, alors vous obtiendrez une animation d'un homme qui marche vers l'avant chaque fois que vous appuyez sur la barre d'espace et arrête de marcher en place lorsque vous la relâchez. Voilà probablement pas ce que vous voulez. Vous voulez probablement votre homme de rester immobile quand il ne marche pas en avant, de sorte que vous allez écrire une autre "exécuter du code" des mesures pour atteindre cet objectif. Cette fois, tapez le texte suivant:
// Définir la vitesse d'animation à 0
image_speed = 0
// Définir le cadre de l'animation à 0, de sorte que notre homme est certain d'être debout et non à mi-parcours une étape
image_index = 0
Ajoutez l'objet walkingMan à la salle et cliquez sur "jouer."