Бул Game Maker менен бир аз тажрыйба талап кылат. Муну биринчи оюнуңуз үчүн жасабаңыз.
Кадамдар
Кадам 1. Сиздин дубал үчүн жөнөкөй блок спрайт жаса
Ошондой эле оюнчуңузга спрайт жасаңыз. Дубал үчүн spr_wall жана оюнчу spr_player деп атаңыз
Кадам 2. obj_wall деп аталган объектти жасап, катуу кутучаны белгилеңиз
Кадам 3. Дубалдын спритин тандаганыңызды текшериңиз
Кадам 4. Объект жасап, аны obj_player деп атаңыз
Кадам 5. Сиздин оюнчу спрейтиңизди тандап алыңыз
Кадам 6. obj_player үчүн:
окуяны кошуу үчүн барып, Кадам, анан Кайрадан басыңыз. Андан кийин башкаруу өтмөгүнө өтүп, "кодду аткаруу" аракетин сүйрөп барып таштаңыз.
Кадам 7. Азыр код кутусуна салып
// жөнөкөй платформа коду!
// if place_free (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // жебе баскычтары, ^if place_free (x-4, y) жана keyboard_check (vk_left) {x -= 4} if place_free (x+4, y) жана keyboard_check (vk_right) {x+= 4} if! Place_free (x, y+1) жана keyboard_check (vk_up) {vspeed = -10}
Кадам 8. Жөн эле көчүрүү жана чаптоо
Кадам 9. obj_player үчүн:
Окуяны кошууга, андан кийин кагылышууга, андан кийин obj_wall менен барыңыз.
Кадам 10. Бул кодду киргизиңиз (контролдоо өтмөгүнө өтүп, "кодду аткарууну" сүйрөп барып таштаңыз:
move_contact_solid (багыт, 12); vspeed = 0;
Кадам 11. Бөлмө жасаңыз, аны room_1 деп атаңыз, тандалган объектти чыкылдатуу менен бир деңгээлдеги дизайнды түзүп, бөлмөнү сактап коюңуз (үстүндөгү кенени басыңыз
)