Cela nécessitera un peu d'expérience avec Game Maker. Ne faites pas cela pour votre premier match.
Pas
Étape 1. Créez un simple bloc sprite pour votre mur
Créez également un sprite pour votre joueur. Pour le mur appelez-le spr_wall et le joueur spr_player
Étape 2. Créez un objet appelé obj_wall et cochez la case solide
Étape 3. Assurez-vous de sélectionner le sprite mural
Étape 4. Créez un objet et appelez-le obj_player
Étape 5. Assurez-vous de sélectionner votre sprite de lecteur
Étape 6. Pour obj_player:
allez à ajouter un événement et cliquez sur Step puis Step à nouveau. Ensuite, allez dans l'onglet contrôle, et faites glisser et déposez l'action « exécuter le code ».
Étape 7. Maintenant, dans la zone de code, mettez
// simple code de plate-forme !
//si place_free(x, y+1){gravity = 0.7gravity_direction = 270}else{gravity=0gravity_direction = 270}//les touches fléchées, ^if place_free(x-4, y)et keyboard_check(vk_left){x -=4}si place_free(x+4, y)et keyboard_check(vk_right){x+=4}if !place_free(x, y+1)et keyboard_check(vk_up){vspeed=-10}
Étape 8. Copiez et collez simplement
Étape 9. Pour obj_player:
Allez dans add event, puis Collision, puis avec obj_wall.
Étape 10. Insérez ce code (allez dans l'onglet contrôle et glissez-déposez « executer le code »:
move_contact_solid(direction, 12);vspeed=0;
Étape 11. Créez une pièce, appelez-la room_1, créez un level design en cliquant avec l'objet sélectionné et enregistrez la pièce (cliquez sur la coche en haut
)