การพัฒนาเกม

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

5
ฉันจะหาพอร์ตการพัฒนาเกม“ ต้องดู” ได้ที่ไหน? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังพยายามรวบรวมเว็บไซต์ / พอร์ตโฟลิโอและจะเป็นการดีที่ได้เห็นว่าคนอื่นทำอะไร
13 web  portfolio 

3
ถูกต้องตามกฎหมายของการใช้ชื่อในเกม?
หากฉันกำลังสร้างเกมประเภทเกมกระดานมีใครรู้บ้างไหมว่าการใช้ชื่อของผู้อื่นในเกมนั้นถูกกฎหมายหรือไม่? กล่าวคือ ไพ่ที่เล่นกับ "George Bush" หรือ "Michael Jackson" บนการ์ด นอกจากนี้ยังเป็นชื่อเดียวกันหรือไม่
13 legal 

6
มีการสร้างเกมภาพยนตร์อย่างไร?
เกมสร้างภาพยนตร์อย่างไร ฉันไม่สามารถหาบทความที่เหมาะสมเพื่อให้จุดเริ่มต้นอย่างน้อยในการทำความเข้าใจสิ่งที่ต้องใช้ในการสร้างภาพยนตร์ ฉันไม่ได้หมายถึงการเล่นเกมแบบสคริปต์ธรรมดา แต่เป็นเกมฉากตัดที่ดีจริงๆเช่นเดียวกับที่ Blizzard มีในเกือบทุกเกมที่พวกเขาพัฒนา http://www.youtube.com/watch?v=OGwCU_qA22U หมายเหตุ: ฉันไม่แน่ใจว่าจะติดแท็กสิ่งนี้กับอะไร

7
การพัฒนาเกม AS3 / Flash: มองหาดีและเป็นขั้นเป็นตอน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา บทเรียนและตัวอย่าง Flash ได้รับรอบนานมันยากที่จะรู้ว่าสิ่งที่เว็บไซต์อ่านจริงสำหรับดีเกม dev AS3 ปัจจุบัน ฉันกำลังมองหาจุดเริ่มต้นที่ดีในการพัฒนาเกมแฟลชให้ครอบคลุมสิ่งต่าง ๆ เช่น: Preloader (ใช้เมื่อใด, วิธีใช้) UI OOP (AS3 เท่านั้น, ไม่มี FLEX) สถาปัตยกรรม OOP (ฉันมาจาก C ++ / C # โลก) ฉันแค่พยายามสร้างเกมอย่างง่ายเรียงลำดับสไตล์ "หลบหนีห้อง"

8
เกมควรมีอะไรเพื่อให้มนุษย์เล่นต่อไป?
ในวงการบันเทิงหลายแห่งมีข้อเสนอแนะกฎที่หลวมหรือกรอบทั่วไปข้อใดข้อหนึ่งที่ดึงดูดความสนใจของมนุษย์ไม่ทางใดก็ทางหนึ่ง ยกตัวอย่างเช่นภาพยนตร์และหนังสือหลายเล่มเป็นไปตามจังหวะ ในวิดีโอเกมฉันพบเกมหลายประเภทที่ดึงดูดผู้คนในรูปแบบที่แตกต่างกัน บางเกมติดเกมจับคู่ของ Facebook คนอื่นไม่สามารถเล่นเกม FPS ได้มากพอ คุณจะพบเกมที่ดูเหมือนจะก้าวข้ามรูปแบบและการอุทธรณ์ไปเกือบทุกคนที่เล่นเกมนี้ทันที ตัวอย่างเช่น Plants Versus Zombies ดูเหมือนจะมีผู้เล่นจำนวนมากมาก มีเกมอื่นที่คล้ายคลึงกัน ฉันอยากรู้ว่าหนังสือบล็อกและอื่น ๆ มีอะไรบ้างที่สำรวจประเภทและสไตล์ของเกมเหล่านี้และพยายามที่จะแยกแยะกรอบ / สไตล์ที่เป็นที่นิยมอย่างน้อยหนึ่งอย่างที่ทำให้คนพึงพอใจขณะที่พวกเขากลับมาอีก

4
SVG เป็นตัวเลือกที่ใช้เทคโนโลยีได้สำหรับเกมบนเว็บหรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันได้เริ่มอ่านข้อมูลเกี่ยวกับเทคโนโลยีเว็บที่มีให้สำหรับการทำเกมบนเว็บด้วย Javascript เท่านั้น แต่ฉันไม่มีคำติชมเกี่ยวกับ SVG ด้วย HTML5 เป็นทางเลือกที่ทำงานได้? มันทำงานได้ดีเมื่อเทียบกับเทคนิคอื่น ๆ เช่นการแปลง Canvas, DOM & CSS เป็นต้น
13 performance  web  svg 

8
การสร้างวิดีโอเกมสำคัญราคาเท่าไหร่
ฉันถามคำถามเดียวกันนี้ที่นี่แต่ถูกปิดและบอกให้ถามในเว็บไซต์นี้แทน ราคาเท่าไหร่ในการพัฒนาวิดีโอเกม ฉันหมายถึงเหมือนวิดีโอเกม PS3 / 360 ที่สำคัญ ฉันรู้ว่าไม่มีราคากำหนด แต่จะต้องมีเปลือกไม้พอล 100 แกรนด์ 10 ล้าน ฯลฯ ฉันถามว่าเกมต้องเสียค่าใช้จ่ายเท่าไหร่ (ต้นทุนสตูดิโอเงินเดือนผู้พัฒนา ฯลฯ ) ตัวอย่างจะดี

2
Java สำหรับ JRE กับ Java สำหรับ Android แตกต่างกันอย่างไร
ฉันใหม่สำหรับการพัฒนาเกมนี้และฉันเริ่มเรียนรู้จาวาเพราะฉันบอกว่ามันเป็นวิธีที่ดีในการเริ่มต้น ฉันต้องการที่จะสร้างเกมสำหรับตลาด Android ในภายหลังและต้องการได้รับมุมมองที่ดีจากพวกคุณดังนั้นฉันรู้ว่าฉันกำลังทำอะไรอยู่ ฉันตระหนักดีว่าการพัฒนา Android มีสถาปัตยกรรมที่แตกต่างกันและสิ่งใด (เป็นวิธีที่ดีในการพูด) ขอบคุณ!
13 java  android 

5
แพ็คเกจเนื้อหาที่กำหนดเองสำหรับไฟล์
ฉันกำลังจะซื้อชุดโมเดลจำนวนหนึ่งจากเว็บไซต์เพื่อทำต้นแบบเกมของฉัน ในสัญญาระบุว่าฉันต้องปกป้องพวกเขาเพื่อป้องกันไม่ให้ประชาชนเข้าถึงพวกเขา ฉันจำได้ว่าทำงานกับเกม Valve พวกเขาใช้. gcf (ไฟล์เนื้อหาเกม) ซึ่งโดยทั่วไปแล้วเป็นการเก็บถาวรเนื้อหาทั้งหมดสำหรับแต่ละเกม พวกเขาบรรจุเสียง / วัสดุ / รุ่น / แผนที่ / ฯลฯ ฉันคิดว่ามันอาจไม่ใช่ความคิดที่ดีที่จะพัฒนาสิ่งที่คล้ายกับนี้และเพียงเขียนเครื่องมือขนาดเล็กเพื่อให้ฉันเพิ่ม / ลบไฟล์ออกจากมัน ปัญหาคือฉันไม่รู้ว่าจะเริ่มต้นอย่างไรกับเรื่องนี้ ฉันลองใช้ Google แต่ไม่รู้ด้วยซ้ำว่าจะค้นหาอะไร หากใครมีความคิดใด ๆ ลิงก์ที่อาจเป็นประโยชน์หรืออย่างอื่นฉันก็จะขอบคุณมันมาก
13 game-design  c++ 

4
รับพื้นผิวจาก renderbuffer ใน OpenGL หรือไม่?
ฉันมี renderbuffer (DepthStencil) ใน FBO และฉันต้องการรับพื้นผิวจากมัน ฉันไม่สามารถมีทั้งพื้นผิว DepthComponent และ DepthStencil renderbuffer ใน FBO ได้ดังนั้นฉันต้องการวิธีในการแปลง renderbuffer เป็นพื้นผิว DepthComponent หลังจากที่ฉันใช้เพื่อใช้ในภายหลัง ฉันได้ลองเทคนิคมากมายเพื่อดึงองค์ประกอบความลึกจาก renderbuffer มาหลายสัปดาห์ แต่ฉันมักจะออกมาพร้อมกับขยะ สิ่งที่ฉันต้องการในตอนท้ายคือพื้นผิวเดียวกับที่ฉันได้รับจาก FBO หากฉันไม่ได้ใช้ renderbuffer ทุกคนสามารถโพสต์คำแนะนำที่ครอบคลุมหรือรหัสที่ครอบคลุมการดำเนินงานที่เรียบง่ายนี้ดูเหมือนว่า? แก้ไข: เชื่อมโยงไปยังรุ่นแยกของรหัส http://dl.dropbox.com/u/9279501/fbo.cs ผลของความลึกของฟิลด์ + FBO - ไม่มีความลึก (!) http://i.stack.imgur.com/Hj9Oe.jpg หน้าจอที่ไม่มีความชัดลึกของสนามเอฟเฟกต์ + FBO - ทำงานได้ลึกดี http://i.stack.imgur.com/boOm1.jpg
13 opengl 

4
รูปแบบธุรกิจเกมแฟลชเดียวกันจะใช้กับเกม HTML5 ได้หรือไม่
หนึ่งในวิธีที่ดีที่สุดในการสร้างรายได้ด้วยเกม Flash คือการทำข้อตกลงสนับสนุน ผู้พัฒนาวางโลโก้ของผู้สนับสนุนและลิงค์ไปยังเว็บไซต์ของพวกเขาในเกมและให้เกมแพร่กระจายไปทั่วเว็บ สปอนเซอร์จะได้รับเงินจากการโฆษณาและการเข้าชมเพิ่มเติมในเว็บไซต์ อีกวิธีหนึ่งคือพวกเขาล็อคเว็บไซต์ของพวกเขาในเว็บไซต์ (โดยปกติจะเป็นช่วงเวลาสั้น ๆ ) เพื่อให้ผู้ที่ต้องการเล่นเกมไปที่เว็บไซต์ของพวกเขา มันเป็นความจริงที่ว่าใครสามารถลบล็อคไซต์ด้วยความพยายามบางอย่างโดย decompiling swf แต่มักจะไม่ทำเพราะมันไม่คุ้มค่าความพยายามและไม่ถูกต้องตามกฎหมาย อีกส่วนที่สำคัญของรูปแบบธุรกิจ Flash คือการวางโฆษณาในเกม มีวิธีอื่น ๆ ในการหารายได้จากเกม Flash แต่จากสิ่งที่ฉันรู้สองสิ่งนี้เป็นวิธีที่แพร่หลายที่สุด เนื่องจาก HTML5 นั้นเป็นโอเพนซอร์สจึงทำให้ฉันสงสัยว่ารุ่นนี้จะใช้งานได้กับ HTML5 หรือไม่ แม้ว่าคุณจะทำให้งง js ของคุณมันง่ายกว่า Flash ในการคัดลอกเกมดังนั้นอาจคุ้มค่ากับความพยายามที่จะคัดลอกเกมไปยังไซต์ (นอกกฎหมาย) ของพวกเขา หากคุณเพิ่มโลโก้และลิงค์หรือโฆษณาของสปอนเซอร์ของคุณอาจเป็นความพยายามที่จะลบออกสำหรับเว็บไซต์ของพวกเขาสิ่งที่ฉันคิดว่าเป็นเรื่องยากสำหรับเกม Flash บางทีแม้แต่เว็บไซต์ที่ผิดกฎหมายก็สามารถอ้างได้ว่าเว็บไซต์นั้นดีกว่าเพราะไม่มีโฆษณาในเกม ยังคงมีอุปสรรคทางกฎหมาย แต่ฉันสงสัยว่ามันแข็งแรงพอ ลองแยกข้อ จำกัด ทางเทคนิคของการพัฒนาเกมทั้งหมดที่เกี่ยวกับ HTML5 สำหรับคำถามนี้ (สมมติว่า HTML5 ใช้งานได้ดีเท่ากับ Flash สำหรับเกม) ฉันมีสองคำถามที่คล้ายกันมาก …

5
การจัดการระบบป้อนข้อมูลด้วยแป้นพิมพ์
หมายเหตุ: ฉันต้องสำรวจแทนที่จะโทรกลับเนื่องจากข้อ จำกัด API (SFML) ฉันยังขอโทษที่ไม่มีชื่อ 'ที่เหมาะสม' ฉันคิดว่าฉันมีสองคำถามที่นี่; วิธีการลงทะเบียนข้อมูลที่ฉันได้รับและจะทำอย่างไรกับมัน การจัดการอินพุต ฉันกำลังพูดถึงหลังจากที่คุณได้ลงทะเบียนว่ามีการกดแป้น 'A' ตัวอย่างเช่นและวิธีการทำจากที่นั่น ฉันเคยเห็นชุดแป้นพิมพ์ทั้งหมดเช่น: bool keyboard[256]; //And each input loop check the state of every key on the keyboard แต่ดูเหมือนว่าจะไม่มีประสิทธิภาพ ไม่เพียง แต่คุณจะมีการเชื่อมต่อปุ่ม 'A' ถึง 'ผู้เล่นที่เลื่อนไปทางซ้าย' แต่มันจะตรวจสอบทุก ๆ 30-60 ครั้งต่อวินาที ฉันลองระบบอื่นซึ่งเพิ่งค้นหากุญแจที่ต้องการ std::map< unsigned char, Key> keyMap; //Key stores the keycode, and …

5
วิวัฒนาการของศัตรูใน shoot-em-ups
มี shoot-em-ups ที่ศัตรูวิวัฒนาการจริง ๆ เพื่อตอบสนองต่อความสำเร็จของพวกเขาเทียบกับผู้เล่นหรือไม่? โดยการวิวัฒนาการฉันหมายความว่าศัตรูแต่ละคนมีข้อมูลพันธุกรรมบางอย่างที่เข้ารหัสพฤติกรรมของพวกเขา ศัตรูที่อยู่ได้นานกว่าหรือได้รับความเสียหายมากกว่าจะได้รับอนุญาตให้ผสมยีนเพื่อสร้างศัตรูใหม่ วิธีนี้จะทำให้ศัตรูปรับตัวเข้ากับผู้เล่นได้ดีขึ้น

8
กรอบการทดสอบหน่วยใดสำหรับเกมที่ใช้ c ++ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา เครื่องมือการทดสอบแบบใดที่คุณรู้สึกว่าดีที่สุด? ให้กรอบ / ไลบรารีที่คุณเลือกคุณอาจพิจารณา: ความเหมาะสมสำหรับTDD ใช้งานง่าย / ผลผลิต การจัดการกับวัตถุจำลอง การตั้งค่าด้วยการรวมอย่างต่อเนื่อง การรายงานข้อผิดพลาด หมายเหตุ: ในขณะนี้อาจเป็นคำถามทั่วไปเช่นเดียวกับใน SOฉันจะยืนยันว่าการพัฒนาเกมมักจะผูกพันกับกระบวนการทำงานที่เฉพาะเจาะจงซึ่งมีอิทธิพลต่อทางเลือกสำหรับการทดสอบ สำหรับมุมมองในระดับสูง, ดูคำถามทดสอบของเกมอัตโนมัติ
13 c++  testing 

1
หน่วยทดสอบโครงการเกม C # / XNA
ฉันมีความสามารถในการพัฒนาเกมตั้งแต่เริ่มเขียนโปรแกรม แต่ไม่เคยจริงจัง ฉันทำงานในฐานะนักพัฒนาแอปทางธุรกิจ แต่ฉันทำงานกับบางเกมในเวลาว่าง ในโลกธุรกิจ (บน Microsft web-dev stack) ASP.NET MVC กำลังเป็นที่นิยมอย่างมากเนื่องจากความง่ายในการทดสอบหน่วยวิธีการทำงานของอินเตอร์เฟส ฉันสงสัยว่ารูปแบบการออกแบบใด (MVC, MVP, MVVM และอื่น ๆ ) ที่สามารถใช้เขียนเกมที่ตรรกะของเกมทั้งหมดสามารถทดสอบได้อย่างง่ายดาย เป็นไปได้หรือเป็นไปได้? ฉันเสียเวลาของฉันดีกว่าไหมในการสร้างแบบเต็มและเรียกใช้การทดสอบชนิด "รวม" แทนการทดสอบหน่วย? โค้ดตัวอย่างจะดีมาก แต่การเขียนก็มีประโยชน์เช่นกัน (ฉันพยายามเพิ่มแท็กการทดสอบหน่วย แต่ไม่จำเป็นต้องมีตัวแทน ... )

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