โครงการเกมที่รู้สึกเหมือนเป็นเกม“ ของคุณ” คืออะไร [ปิด]


13

คำถามนี้อาจดูเหมือนคลุมเครือ แต่มันยากที่จะกำหนดอย่างถูกต้อง ฉันจะพยายามอย่างดีที่สุดเท่าที่จะทำได้ ดังนั้นที่นี่ไป ...

เป็นเวลาหลายปีที่ฉันพยายามสร้างเกม แต่ฉันยังไม่สามารถจัดการให้เสร็จแม้แต่เกมเดียว เหตุผลหลักคือกระบวนการสร้างเกมไม่ได้ให้ความสำคัญ ไม่เคยมีวิสัยทัศน์ที่ชัดเจนของสิ่งที่ฉันพยายามสร้าง

ตอนนี้ฉันรู้ว่าฉันมักจะต้องการสร้างเกมที่คล้ายกับเกมอื่น ๆ ที่ฉันเพิ่งเล่นและชอบ ดูเหมือนว่ามีหลายเกมที่ฉันอยากจะทำ แต่ไม่มีใครที่ฉันจะเห็นว่าเป็นเกมที่ฉันต้องการสร้าง (หรือหนึ่งในเกม THE)

ฉันต้องการสร้างบางสิ่งที่ฉัน (และหวังว่าคนอื่น ๆ ด้วย) จะชอบและภูมิใจในตัวเอง แต่ฉันมีเวลายากที่จะค้นพบว่ามันคืออะไร ไม่จำเป็นต้องเป็นเรื่องใหญ่กราฟิกที่ยอดเยี่ยมหรืออะไรทำนองนั้น มันควรเป็นสิ่งที่ฉันสนุกและมีแรงบันดาลใจในการสร้าง

ดังนั้นคนอื่นที่นี่มีปัญหาเดียวกันหรือคล้ายกัน? คุณพบวิธีที่จะเอาชนะมันได้หรือไม่? คุณค้นพบเกม "ของคุณ" แล้วหรือยัง?

ถ้าเป็นเช่นนั้นสิ่งที่แตกต่างจากเกมอื่น ๆ ที่คุณพยายามสร้างคืออะไร?

แก้ไข:

ขอบคุณสำหรับคำตอบทั้งหมดของคุณ แค่ต้องการชี้แจงบางสิ่งเล็กน้อย ...

ก่อนที่จะถามคำถามนี้ฉันได้อ่านคำถามที่มีอายุมากกว่าเกี่ยวกับสิ่งต่าง ๆ เช่นการทำต้นแบบการกำหนดเวลารายการที่ต้องทำ

สิ่งที่ฉันต้องการทราบเพิ่มเติมโดยการถามคำถามนี้ไม่ใช่วิธีการสร้างเกมโดยทั่วไป แต่จะค้นหาโครงการที่รู้สึกเหมือนสิ่งที่คุณต้องการจะทำอย่างไร

ตัวอย่างเช่นฉันเล่นเกมแข่งรถน้อยมาก แต่บางครั้งฉันอาจเล่นเกมบางเกมที่ค่อนข้างสนุกและได้รับความคิดเกี่ยวกับการสร้างเกมแข่งรถด้วยตัวเอง แต่ความคิดนั้นจะไม่อยู่นานและฉันก็จะเบื่อกับมันเพราะโดยทั่วไปแล้วฉันไม่ใช่คนประเภทที่ "เข้าสู่" เกมแข่งรถ

มันจะดีถ้ามีคนที่นี่สามารถบอกได้ว่าพวกเขาค้นพบว่าเกมของพวกเขาคืออะไร และฉันจะขอบคุณถ้าคุณสามารถบอกเล่าเรื่องราวของคุณด้วยรายละเอียดเพิ่มเติมโดยเฉพาะอย่างยิ่งเกี่ยวกับสิ่งต่าง ๆ ที่สร้างความแตกต่างระหว่าง "มันคงจะดีถ้าทำเกมนี้ให้ตัวเอง" และ "ฉันต้องการทำให้เกมนี้แย่มาก"

คำตอบ:


19

ฉันใช้โครงการที่ล้มเหลวหลายสิบครั้งก่อนที่ฉันจะเริ่มต้นจัดการและเล่นเกมจนจบ นี่คือสองเซ็นต์ของฉันในการจบเกม:

  • ร่างแล้วขัดเงา แทนที่จะพยายามสร้างเกมตั้งแต่ "เริ่มต้นจนจบ" ให้เริ่มจากการพัฒนาเกมที่สมบูรณ์ซึ่งเป็นการนำเสนอผลิตภัณฑ์ขั้นสุดท้ายอย่างคร่าวๆ ใช้สิ่งที่อยู่ในขาตั้งให้มากที่สุด จากนั้นขัดมันซ้ำแล้วซ้ำอีกจนกว่าจะรู้สึกเสร็จ สิ่งนี้คล้ายคลึงกับจิตรกรที่วาดภาพสเก็ตช์และวาดภาพในภายหลัง
  • นอกจากประเด็นก่อนหน้าสิ่งที่สำคัญที่สุดคือให้เกม "สนุก" โดยเร็วที่สุด หากเกมไม่สนุกคุณควรค้นหาเกมเร็วกว่านั้นในภายหลัง
  • พูดคุยเกี่ยวกับโครงการของคุณกับผู้อื่นบ่อยครั้ง ทำตามตารางบล็อกที่เข้มงวดบางทีหนึ่งครั้งต่อสัปดาห์ด้วยภาพหน้าจอที่แสดงถึงสิ่งใหม่
  • ทำตารางเผยแพร่สั้น ๆ ("เหตุการณ์สำคัญ") บางทีทุก ๆ เดือนหรือมากกว่านั้นเพื่อรวบรวมข้อเสนอแนะเพื่อเป็นแนวทางในการพัฒนาเกม
  • เก็บรายการสิ่งที่ต้องทำสำหรับโครงการที่มีหลายรายการให้มากที่สุดโดยแยกตามเหตุการณ์สำคัญ รายการสิ่งที่ต้องทำยังไม่สมบูรณ์เว้นแต่จะมีรายการทุกอย่างที่ต้องทำเพื่อให้เกมสมบูรณ์ จัดการกับข้อบกพร่องก่อนเพื่อป้องกันไม่ให้ซอร์สโค้ดเสื่อมลง

สำหรับวิสัยทัศน์นั้นเป็นคำตอบที่ยาก ฉันคิดว่าวิสัยทัศน์สำหรับโครงการเกมนั้นดีตราบใดที่มันเป็นสิ่งที่นักพัฒนาจะเล่นถ้ามีคนอื่นสร้างมันขึ้นมา


แน่นอนว่าฉันเห็นด้วยกับสองประเด็นแรกและอีกประเด็นหนึ่งนั้นน่าสนใจมากเช่นกัน
pimvdb

1
ฉันเห็นด้วยอย่างยิ่ง ฉันมักจะพบว่าการพัฒนาในการทำซ้ำมักจะออกมาดีกว่า (ร่างแล้วขัด)
Michael Coleman

1
เกี่ยวกับการมองเห็นลองกำหนด "แกนกลาง" นี่อาจเป็นกลไกการเล่นเกมที่สนุก / ไม่เหมือนใครหรือธีมโดยรวม แกนกลางเป็นตัวกำหนดเกมและส่วนใหญ่ทุกความคิดที่คุณควรสนับสนุนและสร้างความแข็งแกร่งให้มากขึ้น การเริ่มต้นด้วยเกมที่กำหนดไว้อย่างดีจะช่วยให้คุณรู้สึกถึงความเป็นญาติกับมันมากขึ้นและอาจเป็นแรงผลักดันให้เล่นจนจบ
Amplify91

8

ฉันยอมแพ้ในโครงการต่างๆโดยส่วนตัวดังนั้นฉันจึงพบบางสิ่งที่ทำให้ฉันสนใจตลอดกระบวนการพัฒนาทั้งหมด

ฉันเริ่มต้นเล็กมากเหมือนวาดตัวละครบนหน้าจอ จากนั้นฉันพยายามทำให้มันโต้ตอบได้มากขึ้นโดยการยอมรับอินพุตเพื่อย้ายตัวละครนั้น หลังจากนั้นฉันเพิ่งเพิ่มฟังก์ชันเล็ก ๆ ที่ในระยะยาวจะทำให้คุณรู้สึกว่าคุณกำลังก้าวหน้า

สำหรับการทำเกม "ของคุณ" ฉันจะบอกว่าเริ่มต้นด้วยการทำ "โคลน" ของเกมคลาสสิก (เช่นโป่งหรืออะไรก็ตาม) และเพิ่มสิ่งเล็กน้อยที่ทำให้แตกต่าง (ทำไมไม่ใช่ 4 ผู้เล่นฟรีสำหรับโป่งทั้งหมด :)) . ยิ่งคุณทำ "โคลน" มากเท่าไหร่ก็ยิ่งดีเท่านั้น ในที่สุดคุณจะได้รับความรู้สึกที่ดีจริงๆของเกมที่คุณต้องการทำและเกมนั้นจะเป็นเกมของคุณ

สำหรับเคล็ดลับเพิ่มเติมเกี่ยวกับการสร้างแรงจูงใจให้ดูคำถามนี้: " ฉันจะจัดการโครงการเกมอดิเรกได้อย่างมีประสิทธิภาพได้อย่างไร "


6

ไม่มีอะไรผิดปกติกับการสร้างความแตกต่างในเกมของคนอื่น แต่ฉันคิดว่ามีความแตกต่างระหว่างการสร้างความแตกต่างและ "แก้ไข" มัน หากคุณเล่นเกมและคิดว่า "ฉันชอบสิ่งนี้ แต่ฉันสงสัยว่า XYZ จะปรับปรุงได้หรือไม่" ถ้าอย่างนั้นคุณก็จะมีความอยากรู้อยากเห็นซึ่งเป็นแรงผลักดันที่ทรงพลัง แต่ไม่ใช่สำหรับทุกคน ถ้าคุณเล่นเกมและคิดว่า "ฉันชอบสิ่งนี้ แต่ XYZ จะทำให้ดีขึ้นกว่าเดิม" จากนั้นฉันคิดว่านั่นเป็นแรงจูงใจที่ดีกว่ามาก ดังนั้นลองค้นหาเกมที่มีข้อบกพร่องที่เห็นได้ชัดอย่างหนึ่งซึ่งทำให้ผู้พัฒนาไม่สามารถหนีไปได้

วิธีง่ายๆในการรักษาแรงจูงใจของคุณไปคือการเริ่มต้นด้วยกำหนดเวลาสั้น ๆ มีการแข่งขันพัฒนาเกมจำนวนมากซึ่งจัดขึ้นในช่วงสุดสัปดาห์หรือสัปดาห์เดียว ในตอนท้ายของการที่คุณจะไม่ได้เกมขัด แต่คุณสามารถมีบางสิ่งที่เสร็จแล้วสำหรับค่าของเสร็จ คุณจะถูกไฟไหม้หรือมีแรงผลักดันให้ขัดต่อไป Ludum Dare เป็นหนึ่งในการแข่งขันที่ฉันรู้จัก แต่มีคนอื่น (พบรายการในขณะที่ Google)


6

ตอบกลับไปยังโพสต์ที่ถูกแก้ไขของคุณและไม่ได้อยู่ที่ต้นแบบเกมโดยตรง

สิ่งที่แตกต่างจากเกมอื่น ๆ ที่คุณพยายามสร้าง

ฉันหยุดเล่นไม่ได้! และเมื่อฉันพูดคุย / แสดงให้เพื่อนของฉันพวกเขารักความคิด / การเล่นเกม

ฉันมักจะสร้างเกมที่ฉันชอบเล่นและเพื่อนของฉันชอบเล่น ฉันอัปเดตพวกเขาอยู่ตลอดเวลาและนั่นทำให้ฉันตื่นเต้นในการสร้างเกมของฉัน

แก้ไข: เกมก่อนหน้าส่วนใหญ่ของฉันฉันจะสร้างเพื่อประโยชน์ในการสร้างเกมและเริ่มดีขึ้นในการเขียนโปรแกรมเกม เมื่อฉันเริ่มสร้างเกมไม่ใช่เพื่อการเรียนรู้หรือหาเงินคือเมื่อเกมเริ่มดีขึ้นและสนุกมากขึ้น


ดังนั้นเกมไม่ใช่ "วางแผน" ที่จะสนุก แต่ "ออกมา" ด้วยวิธี "อุบัติเหตุ"?
Onlainas

มันมีการวางแผนที่จะสนุก (ในหัวของฉัน) แต่ฉันไม่คิดว่ามันจะสนุกเหมือนเดิมฉันพบว่าฉันใช้เวลามากขึ้นในการ "ทดสอบ" แล้วแก้ไขข้อผิดพลาดใด ๆ
Spooks

2

ฉันอยู่ในตำแหน่งเดียวกัน

สิ่งที่ฉันทำคือเล่นเกมมากมายและคิดว่าองค์ประกอบใดทำให้เกมสนุก ในที่สุดสิ่งนี้นำไปสู่โครงการปัจจุบันของฉันซึ่งโดยทั่วไปใช้องค์ประกอบหลักจากสามเกมที่แตกต่างกันที่ฉันเคยเล่นมาก่อนหน้านี้

แก้ไข: ขออภัยคำตอบนี้สั้นไปหน่อย อย่างไรก็ตามเกมก่อนหน้านี้ที่ฉันพยายามทำเช่นกันก) เป็นโคลนที่แน่นอนของเกมที่มีอยู่ซึ่งส่งผลให้ในทันทีที่ฉันได้ทำฟังก์ชั่นการทำงานหลักเสร็จฉันก็จะทิ้งมันไปเพราะฉันรู้แล้วว่า หรือ b) ไม่มีแผนจริงเลยทำให้รหัสยากที่จะมองข้ามเพราะความคิดที่แตกต่างกำลังพยายามเข้าไปในเกม

สิ่งที่ฉันทำก็คือฉันอย่างที่ฉันพูดไม่ได้มองเกมทั้งหมดว่าเป็นแม่แบบ แต่เป็นองค์ประกอบและผสมเข้าด้วยกัน ฉันสร้างความคิดที่ชัดเจนว่าฟังก์ชั่นและเนื้อหาหลักเป็นอย่างไร (มีพื้นที่เล็กน้อยสำหรับการเปลี่ยนแปลงบางอย่าง) จากนั้นฉันทำงานอย่างหนักเพื่อไปสู่เป้าหมายนั้นตรวจสอบรายการตรวจสอบทางจิตของฉันเสมอ (ส่วนนี้เสร็จแล้วส่วนนั้นทำ ฯลฯ )

นอกจากนี้ฉันไม่เคยนั่งนานเกินไปในการเขียนโปรแกรมแต่ละครั้ง ก่อนที่ฉันจะนั่งลงและเขียนรหัสฉันรู้อยู่แล้วว่าส่วนไหนที่ฉันจะทำเสร็จแล้วหยุดและทำอย่างอื่น

ฉันหวังว่านี่จะมีประโยชน์มากกว่าคำตอบเดิมของฉัน


คำถามนี้จะตอบคำถามได้อย่างไร รู้สึกเหมือนมีความคิดเห็นเพิ่มเติมสำหรับฉัน
Mateen Ulhaq

คุณช่วยบอกรายละเอียดเกี่ยวกับเกมที่คุณเล่นได้ไหม? ฉันต้องการทราบข้อมูลเพิ่มเติม คุณทำแตกต่างจากเกมก่อนหน้านี้อย่างไร
Onlainas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.