Ehhez némi tapasztalatra van szükség a Game Maker alkalmazásban. Ne tedd ezt az első meccsnél.
Lépések
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
2. lépés. Készítsen egy obj_wall nevű objektumot, és jelölje be a szilárd mezőt
3. lépés. Győződjön meg róla, hogy kiválasztotta a fali sprite -ot
4. lépés. Készítsen egy objektumot, és hívja obj_player -nek
5. lépés. Győződjön meg róla, hogy kiválasztotta a játékos sprite -ját
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.
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}
8. lépés. Csak másolja és illessze be
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.
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;
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
)