Això requerirà una mica d’experiència amb Game Maker. No ho facis per al teu primer joc.
Passos
Pas 1. Feu un simple sprite de blocs per a la vostra paret
Feu també un sprite per al vostre jugador. Per a la paret, anomeneu-lo spr_wall i el jugador spr_player
Pas 2. Feu un objecte anomenat obj_wall i marqueu la casella sòlida
Pas 3. Assegureu-vos de seleccionar el sprite de la paret
Pas 4. Feu un objecte i anomeneu-lo obj_player
Pas 5. Assegureu-vos de seleccionar el vostre sprite de jugador
Pas 6. Per a obj_player:
aneu a afegir un esdeveniment i feu clic a Pas i després a Pas. A continuació, aneu a la pestanya de control i arrossegueu i deixeu anar l'acció "executar codi".
Pas 7. Ara al quadre de codi posat
// codi de plataformes senzill!
// si place_free (x, y + 1) {gravity = 0,7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // les tecles de fletxa, ^ si place_free (x-4, y) i keyboard_check (vk_left) {x - = 4} if place_free (x + 4, y) and keyboard_check (vk_right) {x + = 4} if! Place_free (x, y + 1) and keyboard_check (vk_up) {vspeed = -10}
Pas 8. Simplement copieu i enganxeu
Pas 9. Per a obj_player:
Aneu a afegir esdeveniment, després a Col·lisió i després amb obj_wall.
Pas 10. Introduïu aquest codi (aneu a la pestanya de control i arrossegueu i deixeu anar "execute code":
move_contact_solid (direcció, 12); vspeed = 0;
Pas 11. Feu una habitació, anomeneu-la room_1, feu un disseny de nivell fent clic amb l'objecte seleccionat i deseu la sala (feu clic a la marca a la part superior
)