Оюн жаратуучуда кантип платформа оюнун жасоо керек: 12 кадам

Мазмуну:

Оюн жаратуучуда кантип платформа оюнун жасоо керек: 12 кадам
Оюн жаратуучуда кантип платформа оюнун жасоо керек: 12 кадам
Anonim

Бул Game Maker менен бир аз тажрыйба талап кылат. Муну биринчи оюнуңуз үчүн жасабаңыз.

Кадамдар

Оюн жараткычта Платформа оюнун жасаңыз 1 -кадам
Оюн жараткычта Платформа оюнун жасаңыз 1 -кадам

Кадам 1. Сиздин дубал үчүн жөнөкөй блок спрайт жаса

Ошондой эле оюнчуңузга спрайт жасаңыз. Дубал үчүн spr_wall жана оюнчу spr_player деп атаңыз

Оюн жаратуучунун 2 -кадамында платформа оюнун жасаңыз
Оюн жаратуучунун 2 -кадамында платформа оюнун жасаңыз

Кадам 2. obj_wall деп аталган объектти жасап, катуу кутучаны белгилеңиз

Оюн жараткычта Платформа оюнун жасаңыз 3 -кадам
Оюн жараткычта Платформа оюнун жасаңыз 3 -кадам

Кадам 3. Дубалдын спритин тандаганыңызды текшериңиз

Оюн жаратуучу 4 -кадамда платформа оюнун жасаңыз
Оюн жаратуучу 4 -кадамда платформа оюнун жасаңыз

Кадам 4. Объект жасап, аны obj_player деп атаңыз

Оюн жараткычта Платформа оюнун жасаңыз 5 -кадам
Оюн жараткычта Платформа оюнун жасаңыз 5 -кадам

Кадам 5. Сиздин оюнчу спрейтиңизди тандап алыңыз

Оюн жаратуучу 6 -кадамда платформа оюнун жасаңыз
Оюн жаратуучу 6 -кадамда платформа оюнун жасаңыз

Кадам 6. obj_player үчүн:

окуяны кошуу үчүн барып, Кадам, анан Кайрадан басыңыз. Андан кийин башкаруу өтмөгүнө өтүп, "кодду аткаруу" аракетин сүйрөп барып таштаңыз.

Оюн жаратуучу 7 -кадамда платформа оюнун жасаңыз
Оюн жаратуучу 7 -кадамда платформа оюнун жасаңыз

Кадам 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 -кадамда платформа оюнун жасаңыз
Оюн жаратуучу 8 -кадамда платформа оюнун жасаңыз

Кадам 8. Жөн эле көчүрүү жана чаптоо

Game Makerде Платформа оюнун жасаңыз 9 -кадам
Game Makerде Платформа оюнун жасаңыз 9 -кадам

Кадам 9. obj_player үчүн:

Окуяны кошууга, андан кийин кагылышууга, андан кийин obj_wall менен барыңыз.

Game Makerде Платформа оюнун жасаңыз 10 -кадам
Game Makerде Платформа оюнун жасаңыз 10 -кадам

Кадам 10. Бул кодду киргизиңиз (контролдоо өтмөгүнө өтүп, "кодду аткарууну" сүйрөп барып таштаңыз:

move_contact_solid (багыт, 12); vspeed = 0;

Оюн жараткычта платформа оюнун жасаңыз 11 -кадам
Оюн жараткычта платформа оюнун жасаңыз 11 -кадам

Кадам 11. Бөлмө жасаңыз, аны room_1 деп атаңыз, тандалган объектти чыкылдатуу менен бир деңгээлдеги дизайнды түзүп, бөлмөнү сактап коюңуз (үстүндөгү кенени басыңыз

)

Оюн жаратуучусунда платформа оюнун жасаңыз 12 -кадам
Оюн жаратуучусунда платформа оюнун жасаңыз 12 -кадам

Кадам 12. Оюнду иштетүү

Сунушталууда: