สิ่งนี้จะต้องมีประสบการณ์เล็กน้อยกับ 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}//ปุ่มลูกศร ^ถ้า place_free (x-4, y) และ keyboard_check (vk_left){x -=4}ถ้า 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:
ไปที่เพิ่มเหตุการณ์ จากนั้น Collision จากนั้นไปที่ obj_wall
ขั้นตอนที่ 10. ใส่รหัสนี้ (ไปที่แท็บควบคุมแล้วลากและวาง 'รันโค้ด':
move_contact_solid(ทิศทาง 12);vspeed=0;
ขั้นตอนที่ 11 สร้างห้องเรียกว่า room_1 ทำการออกแบบระดับโดยคลิกที่วัตถุที่เลือกและบันทึกห้อง (คลิกเครื่องหมายที่ด้านบน
)