เนื้อหา
- 1. มุ่งหวังต่ำ
- 2. รู้จักชุมชนพัฒนาเกมของคุณ
- 3. ใช้ประโยชน์จากเครื่องมือฟรี
- 2. เรียนรู้การส่งเสริม
- 1. เพิ่งเริ่มต้น
คนส่วนใหญ่ที่เล่นวิดีโอเกมมีความคิดว่า "เฮ้ฉันสามารถทำสิ่งนี้ได้" ด้วยการพัฒนาอินดี้อุปสรรคในการเข้าได้ลดลงอย่างแน่นอนในไม่กี่ปีที่ผ่านมาและ devs ใหม่จำนวนมากกำลังเข้าสู่ฉาก
แต่สิ่งที่ต้องทำเพื่อเป็นนักพัฒนาอินดี้?
1. มุ่งหวังต่ำ
ในโรงเรียนประถมคุณได้รับการสอนให้ "เอื้อมถึงดวงจันทร์แม้ว่าคุณจะพลาด ด้วยการพัฒนาเกมนี่ไม่ใช่ความคิดที่ดีที่สุด
การทำเกมไม่ใช่เรื่องง่าย แม้ว่าคุณจะเป็นนักเขียนอัจฉริยะโอกาสสูงที่คุณจะไม่สามารถนั่งลงและสร้าง Dragon MMO ที่ใช้วิทยาศาสตร์ได้ โอกาสค่อนข้างสูงที่คุณจะไม่เคยทำ MMO - มันเป็นเรื่องเกี่ยวกับขนาด
สมมติว่าคุณมีความคิด คุณต้องการสร้างเกมที่ยอดเยี่ยมซึ่งเป็นการรวมกันของ เงาของยักษ์ใหญ่ และ Limbo. มันเป็นสนามยกระดับที่ยอดเยี่ยม (ทั้งสองเกมนั้นยอดเยี่ยมมาก) แต่และนี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับเกมแรกของคุณนั่นคือวิธีที่สูงเกินไปสำหรับเป้าหมาย พิจารณาขนาดสตูดิโอ Playdead สตูดิโอด้านหลัง Limbo มี 21 คนกำลังทำงานกับเกมหนึ่ง ทีม Ico มันเป็นส่วนหนึ่งของทีมพัฒนาขนาดใหญ่และต้องใช้เวลาหลายปีกว่าจะได้
หนึ่งในสิ่งสำคัญที่ผู้คนสนใจในการพัฒนาเกมทำคือประเมินว่าเกมใช้เวลานานแค่ไหน แม้แต่เกมอย่าง เฟซดูเรียบง่ายใช้เวลาห้าปีในการสร้าง จริงอยู่นี่เป็นวงจรการพัฒนาที่ยืดเยื้อ แต่จำเป็นต้องชี้ให้เห็นเป็นตัวอย่าง โครงการโดยเฉพาะโครงการครั้งแรกสามารถหลีกทางให้พ้นจากความหมายของคุณได้อย่างรวดเร็ว
สิ่งที่ฉันหมายถึงโดย "มุ่งต่ำ" คือการกำหนดเป้าหมายที่เป็นจริง ชอบเกมที่ชอบมาก ลืม? คิดวิธีสร้างเกมแพลตฟอร์มหนึ่งห้อง ปล่อยการตั้งค่าสำหรับสิ่งที่ชอบ kongregate.
ใช่เป้าหมายเหล่านี้น่าเบื่อและไม่ทำเงิน แต่ถ้าคุณชอบอินดี้ที่ฉันรู้จักนี่ก็ไม่ใช่งานประจำวันของคุณ คุณสามารถรักการสร้างเกมคุณสามารถสร้างเอ็นจิ้นเกมต่อสู้ของคุณเอง แต่โอกาสที่คุณยังเป็นรหัสลิง บางทีคุณอาจจะกลายเป็นทีมเนื้อคนต่อไปหรือเอาชนะความสำเร็จ Minecraftแต่นั่นหายากเหลือเกิน เพื่อให้บรรลุความสำเร็จส่วนบุคคลคุณต้องตั้งเป้าหมายที่สมเหตุสมผล
2. รู้จักชุมชนพัฒนาเกมของคุณ
การสื่อสารอาจเป็นหนึ่งในทักษะหลักที่คุณจะต้องส่งเสริมให้ทำงานในโลกอินดี้ หากคุณไม่ชอบทำงานกับผู้คนคุณควรมองหางานใหม่ ถึงแม้ว่าการดำเนินงานของชายคนเดียวเช่น Polytron (เฟซ) หรือ Jonathan Blow (ถักเปีย) จ้างงานหรือจ้างคนมากกว่าที่คุณคิด
แต่ชุมชนการพัฒนาเกมของคุณไม่เพียง แต่รวมคนที่ทำงานในโครงการของคุณ ฉันได้รับการยกย่องจากเมืองเล็ก ๆ ในแถบมิดเวสต์ของตะวันตก (เล็กซิงตันรัฐเคนตักกี้สำหรับผู้ที่จดบันทึก) และมีนักพัฒนาอิสระหลายคนที่นี่ และจากองค์กรท้องถิ่นที่ชื่อว่า Run Jump Dev ฉันสามารถโต้ตอบกับพวกเขาได้หลายครั้งต่อสัปดาห์
หากคุณไม่พบนักพัฒนาในท้องถิ่นคุณก็จะมีชุมชนออนไลน์มากมายให้เข้าร่วม Reddit ที่เรียกว่า "หน้าแรกของอินเทอร์เน็ต" มีแหล่งข้อมูลมากมายสำหรับนักพัฒนาอินดี้ที่จะได้รับประโยชน์
มีส่วนร่วมในแยม. สิ่งเหล่านี้ไม่เพียงเป็นวิธีที่ยอดเยี่ยมในการทดสอบทักษะการบริหารเวลาของคุณ แต่ยังเป็นวิธีที่ยอดเยี่ยมในการโต้ตอบกับผู้พัฒนาอื่น ๆ บน Twitter และผ่านฟอรัมที่ติดขัด แยมสุดท้ายของฉันฉันทำเกมไพ่ขั้นพื้นฐานจริงๆเพราะฉันต้องการทำงานกับกลไกเกมไพ่และฉันมีปฏิสัมพันธ์ออนไลน์ที่ยอดเยี่ยมเกี่ยวกับวิธีทำให้กลไกทำงานได้ดีขึ้น
โต้ตอบกับผู้พัฒนาที่ไม่ใช่ AAA ข้อเสีย. ฉันได้เรียนรู้เพิ่มเติมจาก Frogdice เกี่ยวกับการใช้ Kickstarter ที่ประสบความสำเร็จมากกว่าที่ฉันอาจต้องรู้และฉันได้เรียนรู้จากการพูดคุยกับพวกเขาเกี่ยวกับเรื่องนี้
3. ใช้ประโยชน์จากเครื่องมือฟรี
การพัฒนาเกมอาจเป็นงานอดิเรก / งานที่มีราคาแพง หากคุณมีวุฒิการศึกษาในหัวข้อจริงมากยิ่งขึ้น แต่มีเครื่องมือฟรีที่ยอดเยี่ยมสำหรับอินดี้ขนาดเล็กเช่นเราที่จะใช้
ลองอ่านบทความยอดเยี่ยมจากคอร์ปของ Gameskinny MirandaCB เกี่ยวกับเครื่องมือสร้างเกมฟรีเพื่อรายละเอียดที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับตัวเลือกบางอย่าง
เคล็ดลับอีกอย่างคือถ้าคุณกำลังจะไปเรียนวิทยาลัยหรือมหาวิทยาลัยในตอนนี้คุณสามารถดูโปรแกรมลดราคาบางรุ่นได้ ฉันมักใช้ Photoshop และผ่านมหาวิทยาลัยของฉันฉันสามารถรับได้ในราคาที่ลด
หนึ่งในเครื่องมือฟรีที่โปรดปรานที่สุดของฉันคือ Twine Twine เป็นระบบที่สามารถช่วยคุณวางแผนตัวเลือกการเล่นเกมแบบหลายตัวเลือกโดยเฉพาะอย่างยิ่งถ้าคุณกำลังวางแผนบางอย่างเช่นซิมเดทหรือการผจญภัยข้อความ Mat Westhorpe ของเราเขียนคำถามที่พบบ่อยเกี่ยวกับ Twine โดยส่วนตัวฉันชอบทำเกมใน Twine จริงๆ ในความเป็นจริงเกม Twine กำลังจะถูกนำเสนอใน Indiecade ปีนี้ผ่านทางผู้พัฒนา Porpentine พวกมันเป็นเกมประเภทกีดขวางที่ง่ายและต่ำสุดที่อนุญาตให้ผู้ที่ไม่ได้รหัสให้มีส่วนร่วมในการสร้างเกม
2. เรียนรู้การส่งเสริม
ในฐานะนักพัฒนาอินดี้คุณไม่สามารถเข้าถึงการเงินที่สตูดิโอ AAA หลัก ๆ ได้ นี่คือที่ชุมชนที่คุณสร้างมีประโยชน์
ตัวอย่างที่ดีของเรื่องนี้คือแฟนของฉัน นักพัฒนาเวลาน้อยที่มีเกมหวังว่าจะมาถึง OUYA เร็ว ๆ นี้หนึ่งในสินทรัพย์ที่ดีที่สุดที่เขาสามารถนำไปใช้ประโยชน์ได้ในช่วงไม่กี่ปีที่ผ่านมาเป็นชุมชนพัฒนาเกม หนึ่งในนักพัฒนาที่เราโต้ตอบด้วยบ่อยครั้งคือทิม ที่ PAX Prime ปีนี้ทุกบทสนทนาที่แฟนของฉันถูกแนะนำทิมจะพูดถึงเกม OUYA ที่กำลังจะมาถึง ชุมชนของคุณเป็นสินทรัพย์ที่ยอดเยี่ยมสำหรับการสร้างคำจากปาก
การเรียนรู้ที่จะทำให้ Facebook และรูปแบบอื่น ๆ ของโซเชียลมีเดียทำงานให้คุณมีความสำคัญเท่าเทียมกันและเป็นไปได้อย่างแน่นอน โพสต์เป็นประจำในบล็อกผู้พัฒนาของคุณ - ตรวจสอบให้แน่ใจว่าคนอื่นรู้ว่าสิ่งที่กำลังเกิดขึ้น เป็นเกมประเภทที่คุณชอบ Minecraft? ค้นหาผู้คนใน Twitter ที่เล่นเป็นประจำ Minecraft และเชิญพวกเขาให้เล่นเกมของคุณ
นี่คือส่วนที่ยากที่สุด แต่; พ.ศ. OBNOXIOUS
คุณเป็นพันธมิตรที่ดีที่สุดในการเล่นเกมของคุณ เป็นคนที่บอกเพื่อนของเขาเกี่ยวกับเกมของคุณ นักพัฒนาท้องถิ่นที่ฉันรู้จักพกรหัสฟรีเล่นในกระเป๋าเงินของเขาเพื่อส่งต่อไปยังผู้ที่สนใจในขณะที่โปรโมต Kickstarter ของเขา เป็นผู้ทำลายสถิติเกี่ยวกับเกมของคุณ แต่ทำอย่างสุภาพ ไม่มีใครขายเกมของคุณอย่างหนักเหมือนคุณ
1. เพิ่งเริ่มต้น
ส่วนที่ยากที่สุดในการพัฒนาเกมก็คือการกระโดด เป็นหนึ่งในเหตุผลที่ฉันขอแนะนำให้ติดขัดสำหรับเกมแรกของคุณ ไม่มีเวลาคาดเดาสิ่งที่คุณกำลังทำชุดรูปแบบที่มีอยู่แล้วและคุณสามารถกระโดดได้โดยไม่ต้องกลัว - ไม่มีเกมแยมใครจะสมบูรณ์แบบ 100% มีที่ว่างสำหรับความล้มเหลว
คุณจะไม่มีวันทำเกมที่คุณใฝ่ฝันจนกระทั่งคุณได้ทำตามขั้นตอนแรกนั้น ฉันไม่ได้บอกว่าจะลาออกจากงานประจำวันของคุณและกระโดดลงไปในส่วนลึกเพียงว่าถ้าคุณไม่ได้เริ่มต้น ... แล้วบางทีคุณอาจจะไม่เคย
หวังว่านี่จะให้ข้อมูลเชิงลึกเกี่ยวกับการเป็นนักพัฒนาอินดี้! ขอให้โชคดีและแสดงความคิดเห็นด้านล่างหากฉันพลาดบางสิ่งที่สำคัญหรือประสบการณ์ของคุณบอกว่าฉันผิดอย่างสิ้นเชิงกับบางสิ่ง