Тоглоом үйлдвэрлэгч дээр платформ тоглоомыг хэрхэн хийх вэ: 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} // сумны товчлуурууд, ^хэрэв place_free (x-4, y) болон 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}

Тоглоом үйлдвэрлэгч 8 -р алхам дээр платформ тоглоом хийх
Тоглоом үйлдвэрлэгч 8 -р алхам дээр платформ тоглоом хийх

Алхам 8. Зүгээр л хуулж тавь

Тоглоом бүтээгч дээр платформ тоглоом хийх 9 -р алхам
Тоглоом бүтээгч дээр платформ тоглоом хийх 9 -р алхам

Алхам 9. obj_player -ийн хувьд:

Үйл явдал, дараа нь мөргөлдөөн, дараа нь obj_wall -ийг нэмнэ үү.

Тоглоом бүтээгч дээр платформ тоглоом хийх 10 -р алхам
Тоглоом бүтээгч дээр платформ тоглоом хийх 10 -р алхам

Алхам 10. Энэ кодыг оруулна уу (хяналтын таб руу очоод "гүйцэтгэх кодыг" чирээд оруулна уу:

move_contact_solid (чиглэл, 12); vspeed = 0;

Тоглоом бүтээгч дээр платформ тоглоом хийх 11 -р алхам
Тоглоом бүтээгч дээр платформ тоглоом хийх 11 -р алхам

Алхам 11. Өрөө хийж, түүнийг өрөө_1 гэж нэрлээд, сонгосон объект дээр дарж түвшний дизайн хийж, өрөөг хадгална уу (дээд хэсэгт байгаа тэмдэг дээр дарна уу)

)

Тоглоом бүтээгч дээр платформ тоглоом хийх 12 -р алхам
Тоглоом бүтээгч дээр платформ тоглоом хийх 12 -р алхам

Алхам 12. Тоглоомыг ажиллуулна уу

Зөвлөмж болгож буй: