ดังนั้น คุณมีความปรารถนาที่จะสร้างเกมคอมพิวเตอร์ของคุณเอง คุณสามารถใช้เส้นทางที่ซับซ้อนมากขึ้น ซึ่งเกี่ยวข้องกับการเรียนรู้พื้นฐานของการเขียนโปรแกรมใน Delphi, C ++ และภาษาอื่นๆ อย่างไรก็ตาม นี่เป็นกระบวนการที่ต้องใช้เวลาและความพยายามอย่างมาก มันง่ายกว่ามากที่จะใช้คอนสตรัคเตอร์และเอ็นจิ้นเกมสำเร็จรูปซึ่งส่วนใหญ่คุณสามารถหาได้จากเว็บไซต์ www.gcup.ru ลองพิจารณาการสร้างเกมโดยใช้ตัวอย่างโปรแกรม Game Maker
มันจำเป็น
โปรแกรมสร้างเกม
คำแนะนำ
ขั้นตอนที่ 1
บทบาท
ขั้นแรก สร้างตัวละครในเกม (เรียกมันว่า obj_player) เพื่อให้เขาเรียนรู้ที่จะเดินในปุ่ม "ซ้าย" ให้ตรวจสอบการชนกันของวัตถุและการเลื่อนตามแกน X ตามพิกัด -4 ทำเช่นเดียวกันในปุ่ม "ขวา" โดยเปลี่ยนพิกัดเป็น +4 อย่าลืมเปลี่ยนสไปรต์ ตอนนี้ตัวละครของเราสามารถเดินไปทางซ้ายและขวาได้
ขั้นตอนที่ 2
แพลตฟอร์ม
สร้างวัตถุใหม่ (obj_platform) ซึ่งจะกลายเป็นแพลตฟอร์มในภายหลัง ในกรณีนี้ อย่าลืมทำเครื่องหมายที่ช่อง Solid ใน obj_platform
ขั้นตอนที่ 3
แรงโน้มถ่วง
กลับไปที่ตัวละคร obj_player ในเมนูขั้นตอน ให้เลือกเงื่อนไขตามภาพ
สังเกตตัวแปรทางด้านซ้าย ด้วยความช่วยเหลือของมัน ความเร็วในการตกสามารถจำกัดไว้ที่ 12
ขั้นตอนที่ 4
เด้ง
ในการสร้างการกระโดด คุณต้องใช้ตัวแปรการกระโดด ซึ่งคุณสามารถกำหนดจำนวนการกระโดดสูงสุดได้ ในเมนูสร้าง ให้สร้างตัวแปรด้วยการกระโดด = 0 ตัวแปรถูกสร้างขึ้นโดยใช้ปุ่มที่เน้นสีแดงในรูป เมื่อคุณลากไปที่การดำเนินการ เมนูจะปรากฏขึ้น ระบุเงื่อนไขที่จำเป็นทั้งหมดดังแสดงในรูป
ขั้นตอนที่ 5
ในเมนูกด ดำเนินการในลักษณะเดียวกับในรูปต่อไปนี้:
ขั้นตอนที่ 6
และอีกสองสามขั้นตอนในการสัมผัสวัตถุ obj_platform ดังนั้นเอ็นจิ้นหลักสำหรับเกมของเราก็พร้อมแล้ว มันยังคงลงทะเบียนฟังก์ชั่นเพิ่มเติม
ขั้นตอนที่ 7
บันได
ในการสร้างบันได เราจำเป็นต้องมีแท็บขึ้น ลง และขั้นบันได สร้างวัตถุใหม่ obj_ladder ถัดไปในแท็บขั้นตอน ให้ใส่ค่าดังแสดงในรูป:
ขั้นตอนที่ 8
เราทำงานกับแท็บขึ้น (ดูรูป) เราทำงานกับแท็บ "ลง" ในลักษณะเดียวกัน อย่าลืมแทนที่ y = -4 ด้วย y = + 4
ขั้นตอนที่ 9
ศัตรู
เกมที่ไม่มีวายร้ายคืออะไร? ดังนั้นฮีโร่ของเราต้องการศัตรูอย่างแน่นอน สร้างวัตถุ obj_enemy ใหม่ จากนั้นไปที่สร้างเหตุการณ์ ที่นั่น ให้สร้างการกระทำและตั้งค่าพารามิเตอร์ที่คล้ายกับที่แสดงในรูป
ต่อไป เราสร้างวัตถุ obj_rotate และทำให้มองไม่เห็น ในการดำเนินการนี้ คุณเพียงแค่ยกเลิกการเลือกช่องทำเครื่องหมายที่มองเห็นได้
ขั้นตอนที่ 10
ฆ่าพระเอก
นี่เป็นช่วงเวลาที่สำคัญที่สุด: คุณต้องจัดเตรียมความเป็นไปได้ในการฆ่าตัวละคร ในการทำเช่นนี้ เราจะใช้ระบบชีวิตและสุขภาพที่มีอยู่แล้วใน Game Maker
ในเหตุการณ์ Step ให้ทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 11
สุขภาพของตัวละคร
ทำดาบปลายปืนในเกมในลักษณะเดียวกับที่คุณสร้างคนร้าย จากนั้นใส่: ตั้งค่าสุขภาพที่สัมพันธ์กับ -1
ขั้นตอนที่ 12
เพื่อให้แน่ใจว่าสุขภาพของตัวละครในเกมจะลดลงเมื่อสัมผัสดาบปลายปืนแต่ละครั้ง เมื่อสุขภาพน้อยกว่าหนึ่ง ตัวละครจะเผาผลาญหนึ่งชีวิต
ขั้นตอนที่ 13
ในขั้นตอนสุดท้าย เราจะดำเนินการบางอย่างให้เสร็จสิ้น เราจะสร้างด่านใหญ่ เราจะลงทะเบียนความเป็นไปได้ในการติดตามกล้องสำหรับฮีโร่ เมื่อต้องการทำสิ่งนี้ในห้องในมุมมองคลัตช์เราดำเนินการดังต่อไปนี้ (ดูรูป)
เปลี่ยนค่าของ Hbor และ Vbor พวกเขามีหน้าที่รับผิดชอบในพิกัด x และ y เมื่อไปถึงจุดที่กล้องเริ่มเคลื่อนที่
นี่คือพื้นฐานของการสร้าง platformer อย่างง่ายด้วย Game Maker