การพัฒนาเกม

คำถาม & คำตอบสำหรับนักพัฒนาเกมมืออาชีพและเป็นอิสระ

9
ชื่ออะไร?
ชื่อของเกมเกี่ยวข้องกับความนิยมของเกมอย่างไร เคยมีการศึกษาเกี่ยวกับเรื่องนี้หรือไม่? ผู้คนได้รับอิทธิพลจากชื่อของเกมหรือไม่?

11
โดยทั่วไปฉันควรเพิ่มประสิทธิภาพรหัสของฉันบ่อยแค่ไหนและเมื่อไหร่?
ในขั้นตอนการเพิ่มประสิทธิภาพการเขียนโปรแกรมธุรกิจ 'ปกติ' มักจะถูกทิ้งไว้จนจำเป็นจริงๆ หมายความว่าคุณไม่ควรยกเลิกการเลือกจนกว่าจะจำเป็นจริงๆ จำสิ่งที่Donald Knuthพูดว่า "เราควรลืมประสิทธิภาพเล็ก ๆ น้อย ๆ พูดถึง 97% ของเวลา: การเพิ่มประสิทธิภาพก่อนวัยอันควรเป็นรากฐานของความชั่วร้ายทั้งหมด" เวลาที่จะเพิ่มประสิทธิภาพเพื่อให้แน่ใจว่าฉันไม่ได้พยายาม ฉันควรทำระดับวิธีการหรือไม่? ระดับชั้น? ระดับโมดูล? นอกจากนี้สิ่งที่ฉันควรวัดการเพิ่มประสิทธิภาพ? เห็บ? อัตราเฟรม? เวลารวม?

4
หัว XNA อยู่ที่ไหน [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันรัก XNA ฉันทำจริงๆ. ในฐานะประธานของ Game Development Club ที่โรงเรียนของฉันเราใช้มันและฉันก็สอนมัน แต่ฉันกังวลเกี่ยวกับมัน ฉันสงสัยอยู่เสมอว่ามีสัญญาณอะไรบ้างที่ XNA จะกลายเป็นมากกว่าแค่เกมต้นแบบ / อาร์เคด? ฉันได้รับความรู้สึกเสมอว่าไมโครซอฟท์ยังคงละทิ้งมันเหมือน Managed DirectX Xbox Live Arcade เป็นความคิดที่น่าทึ่ง แต่มันถูกผลักออกไปด้านข้างโดยมีเกม Xbox "ของจริง" ที่ถูกบดบังเมื่อฉันรู้สึกว่ามันจะมีศักยภาพมากขึ้น Microsoft ได้ให้ความสำคัญกับมันมากขึ้น ขณะนี้มี XNA 4.0 CTP สำหรับ Windows Phone 7 เท่านั้นดูเหมือนว่าจะแปรเปลี่ยนเป็นสิ่งที่มีเฉพาะโทรศัพท์ ฉันไม่แน่ใจจริงๆว่าทำไมพวกเขาถึงทำอย่างนั้น สถานะปัจจุบันของ XNA คืออะไรและอยู่ที่ไหน มันจะเข้าสู่อุปกรณ์พกพาเท่านั้นหรือในที่สุด 4.0 …
13 xna 

4
ฟิสิกส์ยานพาหนะด้วยการลื่นไถล
ฉันจะสร้างฟิสิกส์รถยนต์สำหรับรถยนต์ที่สามารถยึดเกาะถนนได้อย่างไร ฉันต้องการให้ดูเหมือนว่าคนขับมีเท้าแบนดังนั้นเมื่อคุณกดแก๊สพวกเขาขับรถ (ด้านหลัง) ล้อลากฉับและทำให้ควบคุมได้ยาก ฉันต้องการทำโดนัทและ "ล่องลอย" รอบมุม ฉันต้องรู้ด้วยว่า "ลื่นไถล" เกิดขึ้นได้อย่างไรดังนั้นฉันสามารถเพิ่มเครื่องหมายควันและยางในสัดส่วน สมมติว่าเป็นเกมรถสไตล์ 2d จากบนลงล่าง ขอบคุณ
13 2d  physics 

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

4
เกิดอะไรขึ้นกับ COLLADA
ไม่กี่ปีที่ผ่านมาดูเหมือนว่า COLLADA จะเป็นเรื่องที่ค่อนข้างใหญ่ในที่สุดอาจเป็นรูปแบบที่ได้มาตรฐานในการรับสินทรัพย์ 3 มิติจากแพ็คเกจ DCC ในเครื่องมือของเกม และดูเหมือนว่าเป็นตัวเลือกที่ดีสำหรับนักพัฒนาอินดี้ที่ไม่ต้องการล็อคตัวเองลงในแพ็คเกจสามมิติเดียวด้วยการเขียนปลั๊กอินส่งออกที่กำหนดเอง แต่เมื่อไม่นานมานี้ฉันไม่ได้ยินอะไรมากมาย และซอฟต์แวร์ Feeling ที่สนับสนุนรูปแบบกับผู้ส่งออก Max / Maya และ FCollada lib นั้นได้ถอนเครื่องมือเหล่านั้นออกแล้ว COLLADA เห็นประโยชน์มากในสมัยนี้หรือไม่? มี libs / เครื่องมือฟรี / ราคาไม่แพงเพื่อช่วยในการจัดการกับรูปแบบหรือเป็นคนเพิ่งอ่าน XML ดิบเอง? หรือมีตัวเลือกที่ดีกว่าในวันนี้ - พูดสำหรับนักพัฒนาอินดี้ที่ต้องการรับโมเดล / อนิเมชั่นจากแม็กซ์มายาหรือเบลนเดอร์ในเครื่องยนต์ - FBX? อื่น ๆ อีก?

6
ฉันจะเข้าสู่ตลาดการศึกษาได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันเชื่อว่าโครงการเกมในปัจจุบันของฉันเหมาะมากสำหรับการเล่นเกมเพื่อการศึกษา ในความเป็นจริงแล้วฉันรู้ว่ามีโรงเรียนหลายแห่งที่แตกต่างกัน (วิทยาลัยชุมชนแห่งหนึ่งและโรงเรียนมัธยมอย่างน้อยหนึ่งหรือสองแห่ง) ที่ใช้รุ่นนี้ในบางครั้ง และนั่นก็ไม่มีการตลาดใด ๆ ในส่วนของฉัน ฉันต้องการขยายในส่วนนี้ของฐานผู้ใช้ที่มีศักยภาพ แต่ฉันไม่มีประสบการณ์ในการจัดการกับการบริหารโรงเรียน ฉันจะบุกเข้าไปในตลาดนี้มากพอที่จะสังเกตได้อย่างไร และในด้านการตลาดสามารถทำตลาดเกมเพื่อการศึกษาฆ่าตลาดนักเล่นเกมได้หรือไม่?

2
วิธีการออกแบบตัวละคร
เมื่อเริ่มกระบวนการออกแบบตัวละครจุดเริ่มต้นที่ดีคืออะไร มีวิธีการหรือระบบที่รู้จักกันดีในการช่วยในกระบวนการนี้หรือไม่? กระบวนการออกแบบทำงานอย่างไรในอุตสาหกรรมเกมและมีความแตกต่างอย่างมากระหว่างวิธีการที่ผู้ผลิตเกมต่าง ๆ ใช้?

5
Pro's and Con's เกมเอ็นจิ้น 3 มิติแบบต่างๆ [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ปกติฉันเขียนโค้ดเกมง่ายๆที่เป็นที่ยอมรับในมือทั้ง Assembly หรือ C แต่ฉันกำลังมองหาเกมระดับสูงขึ้นอีกเล็กน้อย ฉันต้องการสร้างทักษะที่ทันสมัยมากขึ้นดังนั้นฉันจึงดู UDK อะไรคือข้อดีและข้อเสียของมันสำหรับการพัฒนา 3D แบบอินดี้ ฉันวางแผนที่จะใช้กราฟิกการควบคุมและฟิสิกส์จากเครื่องยนต์ดังนั้นฉันจึงสงสัยว่าฉันควรจะพิจารณาซอร์สโค้ดหรืออะไรอย่างอื่นอีกหรือไม่
13 3d 

3
ฉันจะสร้างแผนที่ท้องฟ้าของตัวเองได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว วิธีการ / เครื่องมือในการสร้างท้องฟ้าที่เหมือนจริงด้วยเมฆและการแรเงาในชั้นบรรยากาศคืออะไร? ทางเลือก FOSS และการคาดการณ์ทรงกลมได้รับคะแนนพิเศษ

5
เครื่องมือสำหรับสร้าง atlases texture / sprites จากภาพต้นฉบับ? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา มีรูปแบบไฟล์มาตรฐานอุตสาหกรรมสำหรับ atlases texture หรือไม่? แอพใดบ้างที่นำไดเรกทอรีของภาพและเปลี่ยนเป็น texture atlas png และไฟล์ข้อความที่อธิบายถึงสิ่งที่อยู่ในนั้น? สิ่งนี้มีไว้เพื่อใช้ใน OpenGL iPhone / Objective-C เป็นหลัก แต่ดูเหมือนว่าควรจะเป็นมาตรฐานในหลาย ๆ แพลตฟอร์ม ฉันสามารถสร้างสิ่งเหล่านี้ด้วยมือหรือโดยการเขียนสคริปต์เพื่อเรียงต่อกัน แต่ดูเหมือนว่าจะมีเครื่องมือบางอย่างที่ทำไว้สำหรับสิ่งนี้

2
ฉันต้องพัฒนาอะไรสำหรับ Playstation 3 [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน2 ปีที่ผ่านมา ฉันสร้างเกมขึ้นมาและต้องการเชื่อมต่อกับ Playstation 3 ฉันต้องการอะไรในแง่ของฮาร์ดแวร์เงินใบอนุญาตและสิ่งอื่น ๆ

1
ฉันจะใช้ไอคอนการปรับตัวของ Android ใน Unity ได้อย่างไร
ในฐานะของ API 26, Android ใช้สิ่งที่เรียกว่าไอคอนการปรับตัว เมื่อกำหนดเป้าหมาย API 25 ขึ้นไปไอคอนของแอพของฉันจะดูดี: แต่เมื่อกำหนดเป้าหมาย API 26+ จะแสดงเป็นวงกลมสีขาวดังนี้: ฉันจะกำหนดเป้าหมาย API 26+ ขณะที่ใช้ไอคอนการปรับตัวของ Android ได้อย่างไร จะเป็นอย่างไรถ้าฉันต้องการกำหนดเป้าหมาย API 26+ แต่ไม่ใช้ไอคอนการปรับตัวของ Android
13 unity  android 

3
วิธีสร้างระบบความก้าวหน้าของผู้เล่นที่ไม่ใช่เงินเฟ้อ (RPG)?
ในฐานะนักเล่นเกม RPG ที่ทะเยอทะยานฉันมักจะสรุปว่ามีบางอย่างผิดปกติ คุณกำลังต่อสู้ทางของคุณผ่านดันเจี้ยนปล้นหีบสมบัติเติมเต็มภารกิจบางด้านเพื่อรับรางวัลและเริ่มรับอุปกรณ์ที่แข็งแกร่งและแข็งแกร่งกว่า อย่างไรก็ตามในบางจุดคุณต้องการกลับไปที่หนึ่งในสถานที่แรกเพียงเพื่อทำใจให้สบาย .. และศัตรูทั้งหมดเป็นเพียง .. meh แน่นอนว่ามันเป็นอย่างนั้น แต่ในความคิดของฉันไม่ใช่วิธีที่ควรจะเป็น ให้ฉันอธิบายด้วยวิธีนี้: ฉันต้องการสร้างเกมที่ได้รับ +20 Strength เป็นโบนัสความก้าวหน้าที่แท้จริงไม่ใช่ความต้องการที่จะมีโอกาสท้าทายศัตรูที่แข็งแกร่งกว่า เมื่อทั้งคุณและศัตรูมีพลังชีวิต +5 เมื่อเทียบกับการต่อสู้ครั้งสุดท้ายคุณก็ไม่ได้ก้าวหน้าอะไรเลยตั้งแต่นั้นมา นั่นคือสิ่งที่ทำให้ฉันรำคาญมากเกี่ยวกับเกมอย่าง Diablo ที่นำมันไปสู่จุดสูงสุด ในฐานะผู้เล่นฉันรู้สึกว่าถูกโกง นอกจากนี้ยังมีคำเรียกว่าmudflation เพื่ออธิบายว่านี่เป็นตัวอย่าง: ย้อนกลับไปเมื่อคุณเริ่มการเดินทางของคุณคุณต่อสู้กับสัตว์ประหลาดและรับรางวัลมูลค่า 10 ทอง 2 ชั่วโมงต่อมาคุณมีความคืบหน้าและสามารถต่อสู้กับสัตว์ประหลาดที่แข็งแกร่งกว่าที่ดรอปของขวัญมูลค่า 50 ทอง สมมติว่าคุณต้องใช้เวลา 2 นาทีเพื่อต่อสู้กับพวกเขาแต่ละคนมันชัดเจนว่าใครที่มีประสิทธิภาพฉลาดกว่า ความคืบหน้าของคุณในตอนต้นจะเริ่มน้อยลงเรื่อย ๆ เมื่อคุณเริ่มเกม "โอ้คุณประหยัดได้ 100 ทองคำจากชั่วโมงแรกเหรอตอนนี้คุณจะได้รับสองเท่าภายใน 2 นาทีเพื่อฆ่าสัตว์ประหลาดตัวสูงนี้" ความหมายมันไม่เพียง แต่เป็นปัญหาของการเพิ่มจำนวน แต่ยังใช้ความพยายามและเวลาที่ได้รับคุ้มค่าน้อยลง ฉันต้องการสร้างเกมที่มีความคืบหน้าชัดเจนดังนั้นเพียงแค่ลบสถิติทั้งหมดและพึ่งพาผู้เล่นที่ได้รับทักษะเกมที่ดีขึ้นโดยการเล่นเกมไม่ใช่ตัวเลือกสำหรับฉัน อย่างไรก็ตามฉันไม่สามารถนึกถึงระบบที่ไม่มีการพูดถึงโคลน - แม้แต่ …

2
มันมีเหตุผลที่จะขอสิทธิ์ทั้งหมดสำหรับดนตรีเมื่อจ้างนักดนตรี?
ฉันได้สร้างเกมขึ้นมาแล้วและตอนนี้ฉันต้องเพิ่มเสียงและดนตรีจริงลงไป เป็นครั้งแรกที่ฉันตัดสินใจจ้างนักดนตรีเพื่อทำเพลงสำหรับเกมของฉัน ก่อนที่ฉันจะซื้อชุดเสียงและใบอนุญาตสำหรับแทร็ก การเจรจาไม่เป็นไปด้วยดีเพราะราคาสูงเกินไปสำหรับฉันและศิลปินไม่ชอบความคิดที่จะขายเพลงให้ฉันและต้องการที่จะอนุญาตให้ฉันเท่านั้น ฉันอยากจะรู้ว่าฉันทำผิดหรือถ้าฉันไม่มีเหตุผล เฉพาะเจาะจงเรากำลังพูดถึง 6 แทร็กแต่ละอันยาว 90 วินาที เพลงเป็นเพลงที่ใช้ชิปแต่งโดยนักดนตรีคนหนึ่ง (ที่สำคัญเพราะฉันเข้าใจว่าการจ้างวงดนตรีจะต้องเสียค่าใช้จ่ายมากกว่าการจ้างคนเพียงคนเดียว) สิ่งที่ฉันต้องการคือการได้รับเพลงที่มีสิทธิ์ทั้งหมดนอกเหนือจากสิทธิ์ของผู้แต่ง - ใส่ชื่อของพวกเขาในเครดิต ฉันได้รับการบอกว่าไม่มีใครทำสิ่งนี้และนักดนตรีมักจะสงวนสิทธิ์ที่จะขาย OST ในภายหลังและถ้าฉันต้องการสิทธิ์ทั้งหมดเพลงเดียวจะมีค่าใช้จ่ายฉัน $ 500 และแม้แต่การได้รับใบอนุญาตชื่อเดียวก็จะทำให้ฉันมีค่าใช้จ่าย $ 200 ฉันไม่รู้ว่านั่นเป็นราคาตลาดทั่วไปหรือไม่ดูเหมือนว่าสูงสำหรับฉัน ราคาสมเหตุสมผลหรือไม่ ฉันไม่มีเหตุผลที่จะขอเพลงที่มีสิทธิ์ทั้งหมดหรือไม่?
13 sound  music  hiring 

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