Acest lucru va necesita un pic de experiență cu Game Maker. Nu face asta pentru primul joc.
Pași
Pasul 1. Faceți un sprite de bloc simplu pentru perete
De asemenea, creați un sprite pentru jucătorul dvs. Pentru perete numiți-l spr_wall și playerul spr_player
Pasul 2. Faceți un obiect numit obj_wall și bifați caseta solidă
Pasul 3. Asigurați-vă că selectați sprite-ul de perete
Pasul 4. Creați un obiect și numiți-l obj_player
Pasul 5. Asigurați-vă că ați selectat playerul sprite
Pasul 6. Pentru obj_player:
du-te pentru a adăuga eveniment și faceți clic pe Pas, apoi Pas din nou. Apoi accesați fila de control și glisați și fixați acțiunea „executare cod”.
Pasul 7. Acum, în caseta de cod introdusă
// cod simplu de platformare!
// dacă place_free (x, y + 1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // tastele săgeată, ^ dacă place_free (x-4, y) și keyboard_check (vk_left) {x - = 4} if place_free (x + 4, y) and keyboard_check (vk_right) {x + = 4} if! Place_free (x, y + 1) and keyboard_check (vk_up) {vspeed = -10}
Pasul 8. Doar copiați și lipiți
Pasul 9. Pentru obj_player:
Mergeți pentru a adăuga eveniment, apoi Coliziune, apoi cu obj_wall.
Pasul 10. Introduceți acest cod (accesați fila de control și glisați și fixați „executați codul”:
move_contact_solid (direcție, 12); vspeed = 0;
Pasul 11. Faceți o cameră, numiți-o cameră_1, creați un design de nivel făcând clic cu obiectul selectat și salvați camera (faceți clic pe bifă în partea de sus
)