Dit vereist een beetje ervaring met Game Maker. Doe dit niet voor je eerste spel.
Stappen
Stap 1. Maak een eenvoudige bloksprite voor je muur
Maak ook een sprite voor je speler. Noem het voor de muur spr_wall en de speler spr_player
Stap 2. Maak een object met de naam obj_wall en vink het vaste vakje aan
Stap 3. Zorg ervoor dat je de muursprite selecteert
Stap 4. Maak een object en noem het obj_player
Stap 5. Zorg ervoor dat je je player sprite selecteert
Stap 6. Voor obj_player:
ga naar evenement toevoegen en klik op Stap en dan nogmaals op Stap. Ga vervolgens naar het tabblad Control en sleep de actie 'code uitvoeren'.
Stap 7. Zet nu in het codevak
// eenvoudige platformcode!
//if place_free(x, y+1){gravity = 0.7gravity_direction = 270}else{gravity=0gravity_direction = 270}//de pijltjestoetsen, ^if place_free(x-4, y)and 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}
Stap 8. Gewoon kopiëren en plakken
Stap 9. Voor obj_player:
Ga naar gebeurtenis toevoegen, dan Botsing, dan met obj_wall.
Stap 10. Voer deze code in (ga naar het tabblad controle en sleep 'execute code':
move_contact_solid(richting, 12);vspeed=0;
Stap 11. Maak een kamer, noem het kamer_1, maak een leveldesign door met het geselecteerde object te klikken en sla de kamer op (klik op het vinkje bovenaan
)