Hur man gör ett plattformsspel i Game Maker: 12 steg

Innehållsförteckning:

Hur man gör ett plattformsspel i Game Maker: 12 steg
Hur man gör ett plattformsspel i Game Maker: 12 steg
Anonim

Detta kommer att kräva lite erfarenhet av Game Maker. Gör inte detta för ditt första spel.

Steg

Gör ett plattformsspel i Game Maker Steg 1
Gör ett plattformsspel i Game Maker Steg 1

Steg 1. Gör en enkel blocksprite för din vägg

Gör också en sprite för din spelare. För väggen kallar det spr_wall och spelaren spr_player

Gör ett plattformsspel i Game Maker Steg 2
Gör ett plattformsspel i Game Maker Steg 2

Steg 2. Gör ett objekt som heter obj_wall och markera den fasta rutan

Gör ett plattformsspel i Game Maker Steg 3
Gör ett plattformsspel i Game Maker Steg 3

Steg 3. Se till att du väljer väggsprite

Gör ett plattformsspel i Game Maker Steg 4
Gör ett plattformsspel i Game Maker Steg 4

Steg 4. Gör ett objekt och kalla det obj_player

Gör ett plattformsspel i Game Maker Steg 5
Gör ett plattformsspel i Game Maker Steg 5

Steg 5. Se till att du väljer din spelare sprite

Gör ett plattformsspel i Game Maker Steg 6
Gör ett plattformsspel i Game Maker Steg 6

Steg 6. För obj_player:

gå till lägga till händelse och klicka på Steg sedan Steg igen. Gå sedan till kontrollfliken och dra och släpp "execute code" -åtgärden.

Gör ett plattformsspel i Game Maker Steg 7
Gör ett plattformsspel i Game Maker Steg 7

Steg 7. Lägg nu in kodrutan

// enkel plattformskod!

// if place_free (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // piltangenterna, ^om place_free (x-4, y) och keyboard_check (vk_left) {x -= 4} om place_free (x+4, y) och keyboard_check (vk_right) {x+= 4} if! Place_free (x, y+1) och keyboard_check (vk_up) {vspeed = -10}

Gör ett plattformsspel i Game Maker Steg 8
Gör ett plattformsspel i Game Maker Steg 8

Steg 8. Kopiera och klistra in

Gör ett plattformsspel i Game Maker Steg 9
Gör ett plattformsspel i Game Maker Steg 9

Steg 9. För obj_player:

Gå till lägga till händelse, sedan kollision, sedan med obj_wall.

Gör ett plattformsspel i Game Maker Steg 10
Gör ett plattformsspel i Game Maker Steg 10

Steg 10. Sätt in denna kod (gå till kontrollfliken och dra och släpp "kör kod":

move_contact_solid (riktning, 12); vspeed = 0;

Gör ett plattformsspel i Game Maker Steg 11
Gör ett plattformsspel i Game Maker Steg 11

Steg 11. Gör ett rum, kalla det room_1, gör en plan design genom att klicka med det valda objektet och spara rummet (klicka på krysset högst upp

)

Gör ett plattformsspel i Game Maker Steg 12
Gör ett plattformsspel i Game Maker Steg 12

Steg 12. Kör spelet

Rekommenderad: