Hoe om 'n platformspel in Game Maker te maak: 12 stappe

INHOUDSOPGAWE:

Hoe om 'n platformspel in Game Maker te maak: 12 stappe
Hoe om 'n platformspel in Game Maker te maak: 12 stappe
Anonim

Dit verg 'n bietjie ervaring met Game Maker. Moenie dit vir u eerste wedstryd doen nie.

Stappe

Maak 'n platformspel in Game Maker Stap 1
Maak 'n platformspel in Game Maker Stap 1

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

Maak 'n platformspel in Game Maker Stap 2
Maak 'n platformspel in Game Maker Stap 2

Stap 2. Maak 'n voorwerp genaamd obj_wall en merk die vaste boks

Maak 'n platformspel in Game Maker Stap 3
Maak 'n platformspel in Game Maker Stap 3

Stap 3. Maak seker dat u die muursprite kies

Maak 'n platformspel in Game Maker Stap 4
Maak 'n platformspel in Game Maker Stap 4

Stap 4. Maak 'n voorwerp en noem dit obj_player

Maak 'n platformspel in Game Maker Stap 5
Maak 'n platformspel in Game Maker Stap 5

Stap 5. Maak seker dat u u speler sprite kies

Maak 'n platformspel in Game Maker Stap 6
Maak 'n platformspel in Game Maker Stap 6

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.

Maak 'n platformspel in Game Maker Stap 7
Maak 'n platformspel in Game Maker Stap 7

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}

Maak 'n platformspel in Game Maker Stap 8
Maak 'n platformspel in Game Maker Stap 8

Stap 8. Kopieer en plak net

Maak 'n platformspel in Game Maker Stap 9
Maak 'n platformspel in Game Maker Stap 9

Stap 9. Vir obj_player:

Gaan na gebeurtenis, dan botsing, dan met obj_wall.

Maak 'n platformspel in Game Maker Stap 10
Maak 'n platformspel in Game Maker Stap 10

Stap 10. Plaas hierdie kode (gaan na die bedieningsoortjie en sleep 'voer kode uit':

move_contact_solid (rigting, 12); vspeed = 0;

Maak 'n platformspel in Game Maker Stap 11
Maak 'n platformspel in Game Maker Stap 11

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

)

Maak 'n platformspel in Game Maker Stap 12
Maak 'n platformspel in Game Maker Stap 12

Stap 12. Begin die spel

Aanbeveel: