Tam reikės šiek tiek patirties naudojant „Game Maker“. Nedarykite to savo pirmajam žaidimui.
Žingsniai
Žingsnis 1. Padarykite paprastą blokinį spritą savo sienai
Taip pat padarykite savo žaidėjui spritą. Sienai vadinkite „spr_wall“, o grotuvą „spr_player“
2 žingsnis. Padarykite objektą obj_wall ir pažymėkite langelį
Žingsnis 3. Įsitikinkite, kad pasirinkote sienos sprite
Žingsnis 4. Padarykite objektą ir pavadinkite jį obj_player
Žingsnis 5. Įsitikinkite, kad pasirinkote savo žaidėjo spritą
6 žingsnis. Obj_player:
eikite į įvykio pridėjimą ir spustelėkite „Žingsnis“, tada „Žingsnis“dar kartą. Tada eikite į valdymo skirtuką ir vilkite ir numeskite veiksmą „vykdyti kodą“.
Žingsnis 7. Dabar įdėkite kodo laukelį
// paprastas platformos kodas!
// if place_free (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // rodyklių klavišai, ^if place_free (x-4, y) ir keyboard_check (vk_left) {x -= 4} jei vieta nemokamai (x+4, y) ir klaviatūros tikrinimas (vk_ dešinė) {x+= 4} jei! Vieta_ nemokamai (x, y+1) ir klaviatūros tikrinimas (vk_up) {vs greitis = -10}
8. Tiesiog nukopijuokite ir įklijuokite
Žingsnis 9. Obj_player:
Eikite į pridėti įvykį, tada į „Collision“, tada su „obj_wall“.
10. Įveskite šį kodą (eikite į valdymo skirtuką ir vilkite ir numeskite „vykdyti kodą“:
move_contact_solid (kryptis, 12); vspeed = 0;
Žingsnis 11. Sukurkite kambarį, pavadinkite jį kambariu_1, sukurkite lygų dizainą spustelėdami pasirinktą objektą ir išsaugokite kambarį (spustelėkite varnelę viršuje
)