Dit verg 'n bietjie ervaring met Game Maker. Moenie dit vir u eerste wedstryd doen nie.
Stappe
Stap 1. Maak 'n eenvoudige bloksprite vir u muur
Maak ook 'n sprite vir u speler. Vir die muur noem dit spr_wall en die speler spr_player
Stap 2. Maak 'n voorwerp genaamd obj_wall en merk die vaste boks
Stap 3. Maak seker dat u die muursprite kies
Stap 4. Maak 'n voorwerp en noem dit obj_player
Stap 5. Maak seker dat u u speler sprite kies
Stap 6. Vir obj_player:
gaan na die gebeurtenis by en klik op Stap en dan weer op Stap. Gaan dan na die bedieningsoortjie en sleep die 'uitvoer kode' -aksie.
Stap 7. Plaas dit nou in die kodeblokkie
// eenvoudige platformkode!
// as place_free (x, y+1) {gravity = 0.7gravity_direction = 270} anders {gravity = 0gravity_direction = 270} // die pyltjie sleutels, ^as place_free (x-4, y) en keyboard_check (vk_left) {x -= 4} as place_free (x+4, y) en keyboard_check (vk_right) {x+= 4} if! Place_free (x, y+1) en keyboard_check (vk_up) {vspeed = -10}
Stap 8. Kopieer en plak net
Stap 9. Vir obj_player:
Gaan na gebeurtenis, dan botsing, dan met obj_wall.
Stap 10. Plaas hierdie kode (gaan na die bedieningsoortjie en sleep 'voer kode uit':
move_contact_solid (rigting, 12); vspeed = 0;
Stap 11. Maak 'n kamer, noem dit kamer_1, maak 'n gelyke ontwerp deur met die geselekteerde voorwerp te klik en stoor die kamer (klik op die regmerkie bo -aan
)