GameMaker: Studio เป็นโปรแกรมพัฒนาที่สร้างโดย YoYo Games ได้รับการออกแบบมาเพื่อช่วยให้ผู้ใช้สร้างและปรับแต่งเกมคอมพิวเตอร์และมือถือตั้งแต่เริ่มต้น โดยไม่คำนึงถึงระดับความเชี่ยวชาญ คุณสามารถดาวน์โหลด GameMaker: Studio เวอร์ชันพื้นฐานได้ฟรี (หรือซื้อเวอร์ชันขั้นสูง) หลังจากสร้างบัญชี YoYo Games หลังจากดาวน์โหลดแล้ว คุณสามารถเริ่มออกแบบเกมของคุณเองได้อย่างรวดเร็ว
ขั้นตอน
วิธีที่ 1 จาก 3: ทำความคุ้นเคยกับ GameMaker: Studio
ขั้นตอนที่ 1. รู้ว่าคุณต้องการสร้างเกมประเภทใด
หากคุณสนใจที่จะสร้างเกมยิงปืนสามมิติ บทช่วยสอนและตัวอย่างที่คุณอ่านจะแตกต่างอย่างมากจากบทช่วยสอนแบบไขปัญหาทั่วไป
ฟอรัมชุมชนใดๆ ไม่ว่าจะในชุมชน Steam หรือชุมชน YoYo Games จะช่วยให้คุณคิดไอเดียเกี่ยวกับเกมและวิธีพัฒนาอาชีพการผลิตเกมของคุณให้ดียิ่งขึ้น
ขั้นตอนที่ 2 เรียนรู้เกี่ยวกับทรัพยากรพื้นฐานที่คุณจะใช้
ทุกองค์ประกอบของเกมของคุณคือทรัพยากร ทรัพยากรมีทุกอย่างตั้งแต่เสียงและภาพตัวละครไปจนถึงเอฟเฟกต์การชนและการรวบรวมโค้ดทั้งหมดของคุณ คุณสามารถดูผลรวมของทรัพยากรได้ตลอดเวลาจากแผนผังทรัพยากรทางด้านซ้ายของหน้าจอ แหล่งข้อมูล GameMaker มีดังนี้:
- สไปรท์ ซึ่งเป็นรูปภาพที่ใช้ในการทำให้วัตถุเคลื่อนไหว
- เสียงซึ่งประกอบขึ้นเป็นเสียงประกอบและคะแนนดนตรีของเกม
- พื้นหลัง ซึ่งเป็นภาพที่ใช้กำหนดห้อง
- เส้นทาง ซึ่งเป็นรูปแบบการเคลื่อนไหวตามสคริปต์สำหรับวัตถุในเกม
- สคริปต์ ซึ่งเป็นชิ้นส่วนของโค้ดที่คุณตั้งชื่อและเรียกร้องให้ดำเนินการในบางกรณี (เช่น การชนกันระหว่างวัตถุกับวัตถุ)
- Shaders ซึ่งใช้ในการสร้างเอฟเฟกต์กราฟิก (เช่น เงา)
- แบบอักษรที่กำหนดลักษณะที่ปรากฏของข้อความ
- เส้นเวลา ซึ่งกำหนดจุดที่เหตุการณ์เฉพาะเกิดขึ้นในเกม (เช่น การเปิดประตูหรือศัตรูปรากฏขึ้น)
- วัตถุ ซึ่งโดยพื้นฐานแล้วเป็นสิ่งที่ปรากฏบนหน้าจอ (ยกเว้นพื้นหลัง)
- ห้องซึ่งถือสิ่งของ
- รวมไฟล์ซึ่งเป็นไฟล์จากคอมพิวเตอร์ของคุณที่เกมจะใช้ในการตัดครั้งสุดท้าย
- ส่วนขยาย ซึ่งเป็นส่วนเสริมของเกมนอกพูลทรัพยากร GameMaker แบบเดิม
- ค่าคงที่ ซึ่งรวมถึงตัวแปรคงที่ทั้งหมดที่คุณกำหนดสำหรับเกมของคุณ
- เมื่อตั้งชื่อทรัพยากร ให้แน่ใจว่าได้นำหน้าที่แตกต่างกันตามหมวดหมู่ ตัวอย่างเช่น คุณอาจนำหน้าเสียงด้วย "sfx" สไปรท์ด้วย "spr" เป็นต้น การใช้คำนำหน้าเดียวกันสำหรับหมวดหมู่ต่างๆ อาจเชื่อมโยงทรัพยากรกับหมวดหมู่อย่างไม่เหมาะสม ซึ่งจะนำไปสู่ข้อผิดพลาด
ขั้นตอนที่ 3 เรียนรู้องค์ประกอบของส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI)
GUI คือชุดเครื่องมือและตัวเลือกที่ช่วยคุณสร้างและปรับแต่งเกมของคุณ หากต้องการดู GUI ให้คลิกแท็บ "ใหม่" ที่ด้านบนของเมนูเริ่มต้น GameMaker
- เมนูหลักอยู่ที่มุมบนขวาของ GameMaker GUI ซึ่งรวมถึงไฟล์ แก้ไข ทรัพยากร สคริปต์ เรียกใช้ หน้าต่าง และวิธีใช้ แต่ละตัวเลือกเหล่านี้มีเมนูดรอปดาวน์ของตัวเองพร้อมตัวเลือกเฉพาะสำหรับฟังก์ชัน ดังนั้นอย่าลืมคลิกแต่ละรายการเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับเนื้อหา
- แถบเครื่องมือหลักอยู่ใต้เมนูหลัก มันมีปุ่มสำหรับเพิ่มวัตถุ สไปรท์ และทรัพยากร GameMaker อื่น ๆ ที่คุณต้องการ คุณยังสามารถส่งออกโครงการ บันทึกโครงการ และเปิดโครงการเก่าได้จากที่นี่
- พื้นที่ทำงานของคุณคือหน้าต่างด้านบนทางด้านขวาของหน้าจอ นี่คือที่ที่คุณสร้างและแก้ไขทรัพยากร
- พื้นที่รวบรวมโค้ดอยู่ใต้พื้นที่ทำงานของคุณ นี่คือที่ที่โค้ดที่เกี่ยวข้องกับเกมของคุณรวบรวมและคอมไพล์
- โครงสร้างทรัพยากรอยู่ที่ด้านซ้ายของ GUI ของคุณ จะแสดงทรัพยากรทั้งหมดที่คุณกำหนดให้กับเกมของคุณในรูปแบบรายการ พร้อมแถบค้นหาด้านล่าง
ขั้นตอนที่ 4 เรียนรู้พื้นฐานเกี่ยวกับวัตถุและเหตุการณ์
ออบเจ็กต์ประกอบด้วยข้อมูลบนหน้าจอส่วนใหญ่ในห้องใดก็ตาม เพื่อให้วัตถุใช้งานได้ในเกมของคุณ วัตถุนั้นจะต้องถูกกำหนดด้วยเหตุการณ์ ตัวอย่างเช่น เหตุการณ์ที่ทริกเกอร์โดยการกดปุ่มบนแป้นพิมพ์อาจทำให้วัตถุเคลื่อนที่ไปในทิศทางใดทิศทางหนึ่ง เมื่อคุณเลือกสร้างวัตถุจากเมนูทรัพยากร ระบบจะนำคุณไปยังเมนู "คุณสมบัติของวัตถุ"
- คุณสามารถกำหนดออบเจ็กต์ของคุณโดยเพิ่มเหตุการณ์ในคุณสมบัติของออบเจ็กต์ จากนั้นเพิ่มผลลัพธ์ในหน้าต่าง "การดำเนินการ"
- สไปรต์คือรูปภาพ ซึ่งในทางปฏิบัติแล้วมักจะเป็นแบบต่อเนื่องกันหลายรูป ซึ่งใช้เพื่อทำให้วัตถุเคลื่อนไหว ทุกอ็อบเจ็กต์ที่คุณสร้างจะมีสไปรท์อย่างน้อยหนึ่งรายการ GameMaker มาพร้อมกับเทมเพลต sprite มากมาย และ YoYo Games มีให้ดาวน์โหลดมากกว่าเดิม คุณสามารถสร้างของคุณเองได้
- "เหตุการณ์การชนกัน" เป็นเหตุการณ์ทั่วไปที่ใช้กำหนดสิ่งที่เกิดขึ้นเมื่อวัตถุสัมผัสกับวัตถุอื่น นี่อาจเป็นตัวละครที่ชนเข้ากับกำแพง ศัตรูที่สัมผัสตัวละคร หรืออะไรทำนองนั้น
ขั้นตอนที่ 5. เรียนรู้เกี่ยวกับห้องและการก่อสร้าง
เช่นเดียวกับบ้านแต่ละหลังที่แยกจากกันโดยแต่ละห้อง เกมของคุณจะมีหน้าจอที่แตกต่างกันซึ่งแสดงถึงจุดต่างๆ ในเกม หรือที่เรียกว่า "ห้อง" ห้องจะมีชุดของอ็อบเจ็กต์ สคริปต์ เส้นทาง เฉดสี ไทม์ไลน์ และพื้นหลังเพื่อกำหนดเป็นอินสแตนซ์ที่แยกจากกัน
- ทุกห้องจะมีพื้นหลังเป็นของตัวเองเพื่อตั้งไว้เป็นห้องเฉพาะ คุณสร้างพื้นหลังโดยคลิกที่แท็บ "ทรัพยากร" และเลือก "สร้างพื้นหลัง" จากนั้นอัปโหลดรูปภาพหรือเลือกจากไลบรารีของ GameMaker
- ห้องสามารถประกอบด้วยระดับ หน้าจอการโหลด หน้าจอแสดงข้อมูล หรือหน้าจอที่เกี่ยวข้องกับตัวเลือก แม้แต่เมนูหน้าจอหลักของเกมก็ยังเป็นห้องในทางเทคนิค
- GameMaker: Studio จะไม่รันเกมของคุณโดยไม่มีส่วนประกอบของห้อง
- ในการสร้างขอบเขตในห้องของคุณ ให้กำหนดวัตถุเป็นกำแพงและวางไว้ทั่วทั้งห้อง คุณสามารถเก็บวัตถุเดิมไว้ในห้องถัดไปได้หากคุณเลือก
ขั้นตอนที่ 6 เรียนรู้เกี่ยวกับการนำเสียงและดนตรีไปใช้ในเกมของคุณ
GameMaker: Studio มีชุดปรับแต่งเสียงดั้งเดิมขนาดเล็ก ซึ่งคุณสามารถเลือกตัวเลือกการบีบอัด ประเภทไฟล์ และอื่นๆ ได้ GameMaker รองรับเฉพาะไฟล์ประเภท. WAV และ. MP3 ดังนั้น ตรวจสอบให้แน่ใจว่าเสียงที่คุณเลือกอยู่ในรูปแบบไฟล์ที่เกี่ยวข้องก่อนที่จะพยายามอัปโหลดไปยัง GameMaker
- ถ้าจะเรียกเมนู Sound ขึ้นมา ให้กด ⇧ Shift และ Control ค้างไว้ แล้วแตะ U หรือคลิก "Create Sound" ในแถบทรัพยากรที่ขยายลงมาก็ได้
- GameMaker สามารถใช้แทร็ก. MP3 ได้ครั้งละหนึ่งแทร็กเท่านั้น ในขณะที่สามารถใช้ไฟล์. WAV หลายไฟล์พร้อมกันได้ สิ่งนี้ทำให้ไฟล์. WAV ดีขึ้นสำหรับเอฟเฟกต์เสียงและ. MP3 ดีขึ้นสำหรับซาวด์แทร็ก
- คุณสามารถเปลี่ยนระดับเสียงเริ่มต้นของแทร็ก คุณภาพของแทร็ก และชื่อของเสียงได้จากภายในเมนูเสียง
- มักใช้เสียงเป็นการกระทำเพื่อตอบสนองต่อเหตุการณ์
วิธีที่ 2 จาก 3: การสร้างบัญชี YoYo Games
ขั้นตอนที่ 1. เปิดเบราว์เซอร์ที่คุณต้องการ
ขั้นตอนที่ 2 ไปที่เว็บไซต์ GameMaker อย่างเป็นทางการ
คุณจะต้องสร้างบัญชีที่นี่ก่อนจึงจะสามารถดาวน์โหลด GameMaker: Studio ได้
ขั้นตอนที่ 3 วางเคอร์เซอร์ของคุณเหนือไอคอนบุคคลถัดจากปุ่ม "รับ GameMaker" สีเขียว
แล้วเมนูจะขยายลงมาว่า "บัญชีของฉัน"
ขั้นตอนที่ 4 คลิกเมนู "บัญชีของฉัน"
หากคุณไม่มีบัญชีกับ YoYo Games การดำเนินการนี้จะนำคุณไปยังหน้าจอการสร้างบัญชี
หากคุณมีบัญชีอยู่แล้ว คุณสามารถเข้าสู่ระบบได้จากหน้าจอการสร้างบัญชี
ขั้นตอนที่ 5. ป้อนอีเมลของคุณสองครั้งภายใต้แท็บ "ลงทะเบียน"
พื้นที่นี้ควรอยู่ทางด้านขวาของหน้าจอ
ใช้ที่อยู่อีเมลที่คุณไม่ต้องการรับอีเมลโปรโมชันและการอัปเดต
ขั้นตอนที่ 6 คลิกที่ช่องถัดจากวลี "ฉันไม่ใช่หุ่นยนต์"
เป็นการยืนยันว่าคุณไม่ใช่บัญชีสแปมอัตโนมัติ
ขั้นตอนที่ 7 คลิกที่ช่องทำเครื่องหมายแรก
ช่องนี้ควรอยู่ถัดจากย่อหน้าเพื่อยืนยันว่าคุณได้อ่านข้อกำหนดในการให้บริการแล้ว
มีอีกช่องหนึ่งอยู่ใต้ช่องแรกเกี่ยวกับโปรโมชันทางอีเมล หากคุณไม่ต้องการรับอีเมลจาก YoYo Games ให้คลิกช่องนี้ด้วย
ขั้นตอนที่ 8 คลิกปุ่ม "ลงทะเบียน" ที่ด้านล่างของหน้า
สิ่งนี้สร้างบัญชีของคุณอย่างเป็นทางการภายใต้อีเมลที่คุณเลือกด้วยเกม YoYo
ขั้นตอนที่ 9 เปิดบัญชีอีเมลที่เชื่อมโยงกับ YoYo Games
หลังจากที่คุณกด "ลงทะเบียน" YoYo Games จะส่งอีเมลพร้อมลิงก์สำหรับสร้างรหัสผ่านถึงคุณ
ขั้นตอนที่ 10 เปิดอีเมลจาก YoYo Games
อีเมลจะมาจาก "ไม่มีการตอบกลับ" โดยมีชื่อว่า "บัญชี YoYo: สร้างบัญชีผู้ใช้แล้ว"
หากคุณไม่เห็นอีเมลนี้ ให้ตรวจสอบโฟลเดอร์สแปมของคุณ สำหรับ Gmail ให้ตรวจสอบโฟลเดอร์ "อัปเดต" ด้วย
ขั้นตอนที่ 11 คลิกลิงก์รหัสผ่านในอีเมล
ซึ่งจะนำคุณไปยังหน้าการสร้างรหัสผ่านบนเว็บไซต์ของ YoYo Games
ขั้นตอนที่ 12. ป้อนรหัสผ่านที่คุณต้องการสองครั้ง
ทั้งนี้เพื่อให้แน่ใจว่าคุณจะไม่ทำผิดพลาดใดๆ ขณะป้อนรหัสผ่านของคุณเป็นครั้งแรก
ขั้นตอนที่ 13 คลิก "ตั้งรหัสผ่าน" ที่ด้านล่างของหน้า
ตราบใดที่รายการรหัสผ่านของคุณตรงกัน แสดงว่าคุณสร้างบัญชีเสร็จแล้ว!
วิธีที่ 3 จาก 3: ดาวน์โหลด GameMaker: Studio Program
ขั้นตอนที่ 1. เปิดเบราว์เซอร์ที่คุณต้องการ
ขั้นตอนที่ 2 ไปที่เว็บไซต์ GameMaker อย่างเป็นทางการ
GameMaker สร้างโดย YoYo Games; โปรแกรมเริ่มต้นสามารถดาวน์โหลดได้ฟรี
ขั้นตอนที่ 3 วางเมาส์เหนือไอคอนบุคคล แล้วคลิก "บัญชีของฉัน" เพื่อเข้าสู่ระบบ หากคุณยังไม่ได้เข้าสู่ระบบ
คุณจะพบไอคอนนี้ที่มุมบนขวาของเว็บไซต์ ข้างปุ่ม "รับ GameMaker"
ขั้นตอนที่ 4 คลิกปุ่ม "รับ GameMaker" สีเขียวที่มุมบนขวาของไซต์
ซึ่งจะนำคุณไปยังหน้าเวอร์ชัน GameMaker ซึ่งคุณสามารถเลือกเวอร์ชันของ GameMaker ที่คุณต้องการดาวน์โหลด
ขั้นตอนที่ 5. ตรวจสอบตัวเลือกของคุณ
GameMaker: Studio แต่ละรุ่นมีองค์ประกอบพื้นฐานที่คุณต้องใช้เพื่อสร้างเกมง่ายๆ แม้ว่าเวอร์ชันขั้นสูงจะมีเนื้อหามากกว่าเวอร์ชันฟรีอย่างเห็นได้ชัด
- Studio FREE มีส่วนประกอบที่จำเป็นทั้งหมดในการสร้างเกมพื้นฐาน (ฟรี)
- Studio Professional มีเนื้อหาพรีเมียม (เช่น "การขายตามท้องตลาด") และความสามารถในการส่งออกเกมไปยังแพลตฟอร์มทางเลือก เช่น โทรศัพท์ iOS หรือ Windows โดยมีค่าใช้จ่ายเพิ่มเติม ($74.99)
- Studio Master Collection ประกอบด้วยเนื้อหาพรีเมียมทั้งหมดที่มี บวกกับความสามารถในการส่งออกเกมไปยังแพลตฟอร์มอื่น ($479.99)
ขั้นตอนที่ 6 คลิกปุ่ม "ดาวน์โหลดฟรี" สีเขียวที่ด้านล่างของหน้า
ปุ่มนี้อยู่ใต้คอลัมน์ "Studio FREE" โดยตรง
หากคุณต้องการซื้อ GameMaker รุ่นขั้นสูง ให้คลิกปุ่ม "จาก [ราคา]" สีเขียวด้านล่างคอลัมน์ที่เกี่ยวข้อง จากจุดนี้ คุณจะต้องป้อนข้อมูลการชำระเงิน
ขั้นตอนที่ 7 คลิก "ดาวน์โหลด GameMaker Studio" ที่ด้านบนของหน้า
เพื่อดาวน์โหลดไฟล์ติดตั้งของโปรแกรมไปที่โฟลเดอร์ "ดาวน์โหลด" ตามค่า default
คุณอาจต้องเลือกปลายทางของไฟล์ (เช่น เดสก์ท็อปของคุณ) ทั้งนี้ขึ้นอยู่กับเบราว์เซอร์ของคุณ
ขั้นตอนที่ 8 ดับเบิลคลิกไฟล์ติดตั้ง GameMaker Studio
นี้จะเริ่มกระบวนการติดตั้ง
ขั้นตอนที่ 9 ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง GameMaker Studio
หลังจากติดตั้งโปรแกรมเสร็จแล้ว คุณก็พร้อมที่จะเริ่มสร้างเกมของคุณเอง!
เคล็ดลับ
- คู่มือผู้ใช้ GameMaker Studio เป็นแหล่งข้อมูลที่ยอดเยี่ยมที่จัดทำขึ้นเพื่อให้ผู้ใช้คุ้นเคยกับคำศัพท์ กระบวนการ และแง่มุมต่างๆ ของ GameMaker นอกจากนี้ คุณควรอ่านคู่มือขั้นสูงเกี่ยวกับฟังก์ชันการทำงานของ GameMaker ซึ่งเป็นแหล่งข้อมูลที่ดีสำหรับหลังจากที่คุณได้อ่านและหลอมรวมข้อมูลจากคู่มือแนะนำอย่างละเอียดแล้ว
- รายการแนะนำเกม YoYo อย่างเป็นทางการและฟอรัมชุมชนสามารถใช้เป็นแรงบันดาลใจที่ดีสำหรับเกมของคุณเอง
- GameMaker พร้อมใช้งานบน Steam (ร้านเกมออนไลน์และชุมชน) เช่นเดียวกับเกม YoYo; อย่างไรก็ตาม Studio เวอร์ชัน Steam ไม่ฟรี
คำเตือน
- เช่นเดียวกับโปรแกรมอื่นๆ ที่เน้นการสร้างสิ่งต่าง ๆ อย่าลืมบันทึกความคืบหน้าของคุณบ่อยๆ หากไม่ปฏิบัติตามอาจส่งผลให้สูญเสียชั่วโมงการทำงาน
- ระวังอย่าละเมิดเนื้อหาที่มีลิขสิทธิ์ ความพยายามใดๆ ในการสร้างขึ้นใหม่หรือใช้เนื้อหาจากสื่อที่ได้รับอนุญาตและมีลิขสิทธิ์อาจส่งผลให้เกิดการดำเนินคดีได้