Hogyan készítsünk platformjátékot a Game Maker alkalmazásban: 12 lépés

Tartalomjegyzék:

Hogyan készítsünk platformjátékot a Game Maker alkalmazásban: 12 lépés
Hogyan készítsünk platformjátékot a Game Maker alkalmazásban: 12 lépés
Anonim

Ehhez némi tapasztalatra van szükség a Game Maker alkalmazásban. Ne tedd ezt az első meccsnél.

Lépések

Készítsen platformjátékot a Game Maker alkalmazásban 1. lépés
Készítsen platformjátékot a Game Maker alkalmazásban 1. lépés

1. lépés Készítsen egy egyszerű blokk spritet a falhoz

Szintén készítsen sprite -ot a játékos számára. A falnak nevezze spr_wall -nak, a játékos pedig spr_player -nek

Készítsen platformjátékot a Game Maker alkalmazásban 2. lépés
Készítsen platformjátékot a Game Maker alkalmazásban 2. lépés

2. lépés. Készítsen egy obj_wall nevű objektumot, és jelölje be a szilárd mezőt

Készíts platformjátékot a Game Maker programban 3. lépés
Készíts platformjátékot a Game Maker programban 3. lépés

3. lépés. Győződjön meg róla, hogy kiválasztotta a fali sprite -ot

Készíts platformjátékot a Game Maker programban 4. lépés
Készíts platformjátékot a Game Maker programban 4. lépés

4. lépés. Készítsen egy objektumot, és hívja obj_player -nek

Készíts platformjátékot a Game Maker alkalmazásban 5. lépés
Készíts platformjátékot a Game Maker alkalmazásban 5. lépés

5. lépés. Győződjön meg róla, hogy kiválasztotta a játékos sprite -ját

Készítsen platformjátékot a Game Maker programban 6. lépés
Készítsen platformjátékot a Game Maker programban 6. lépés

6. lépés: obj_player esetén:

menjen az esemény hozzáadásához, majd kattintson a Lépés, majd a Lépés gombra. Ezután lépjen a vezérlő fülre, és húzza át a „végrehajtási kód” műveletet.

Készítsen platformjátékot a Game Makerben 7. lépés
Készítsen platformjátékot a Game Makerben 7. lépés

7. lépés. Most helyezze be a kóddobozt

// egyszerű platformkód!

// ha hely_szabad (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // a nyílbillentyűk, ^if place_free (x-4, y) és keyboard_check (vk_left) {x -= 4} ha helymentes (x+4, y) és billentyűzetellenőrzés (vk_jobb) {x+= 4} ha! Helymentes (x, y+1) és billentyűzetellenőrzés (vk_up) {vs sebesség = -10}

Készíts platformjátékot a Game Maker programban 8. lépés
Készíts platformjátékot a Game Maker programban 8. lépés

8. lépés. Csak másolja és illessze be

Készítsen platformjátékot a Game Maker alkalmazásban 9. lépés
Készítsen platformjátékot a Game Maker alkalmazásban 9. lépés

9. lépés. Obj_player esetén:

Lépjen az esemény hozzáadásához, majd az Ütközéshez, majd az obj_wall segítségével.

Készítsen platformjátékot a Game Maker alkalmazásban 10. lépés
Készítsen platformjátékot a Game Maker alkalmazásban 10. lépés

10. lépés. Írja be ezt a kódot (lépjen a vezérlő fülre, és húzza át a "végrehajtási kódot":

move_contact_solid (irány, 12); vs sebesség = 0;

Készítsen platformjátékot a Game Maker programban 11. lépés
Készítsen platformjátékot a Game Maker programban 11. lépés

11. lépés. Készítsen szobát, nevezze azt szoba_1 -nek, készítsen szinttervet a kiválasztott objektumra kattintva, és mentse el a szobát (kattintson a pipa tetején

)

Készíts platformjátékot a Game Maker alkalmazásban 12. lépés
Készíts platformjátékot a Game Maker alkalmazásban 12. lépés

12. lépés Futtassa a játékot

Ajánlott: