การพัฒนาเกม

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


2
ควรปรับสีของพื้นผิวสำหรับการแสดงบนโทรทัศน์หรือไม่?
หากภาพ 24 บิต RGB ที่มีช่วง 0-255 ต่อช่องแสดงบนโทรทัศน์ที่แสดงช่วงประมาณ 16-235 ต่อช่องรายละเอียดสีจะหายไปถูกต้องหรือไม่ ถ้าเป็นเช่นนั้นภาพควรถูกประมวลผลล่วงหน้าเพื่อจัดเก็บช่วงที่ถูกต้องเท่านั้นหรือไม่ ฉันต้องการทำสิ่งนี้ด้วยรหัสไม่ใช่ในแอปพลิเคชันแก้ไขรูปภาพ ฉันจำการอ่านได้ว่าการแมปเชิงเส้นไม่ใช่วิธีที่ดีที่สุดในการทำสิ่งนี้ แต่โชคไม่ดีที่ฉันหาบทความที่ฉันอ่านไม่ได้! กระบวนการนี้เรียกว่าอะไร? ฉันต้องรู้รายละเอียดอะไรอีกบ้าง?
10 textures  c  console  image 

1
อัลกอริทึมหิมะที่ตกลงมาช้าเหมือนจริงหรือไม่?
มีอัลกอริทึมที่ดีที่จำลองหิมะตกหรือไม่ ฉันสนใจหิมะโดยเฉพาะอย่างยิ่งที่ตกช้าดังนั้นมันจึงไม่ตกลงกันเป็นเส้นตรง แต่เบี่ยงเบนไปเล็กน้อย อาจรวมถึงการจำลองของละออง (ลมลม) ขนาดตัวแปร ฯลฯ มีเอกสารหรือบทความเกี่ยวกับอัลกอริทึมที่เลียนแบบการเคลื่อนไหวของหิมะในชีวิตจริงหรือจำลองมันในบริบทของเกมหรือไม่? ฉันสนใจอัลกอริทึม 2D เป็นพิเศษ แต่ฉันคิดว่าอัลกอริทึมใด ๆ ที่สามารถใช้กับ 3D ได้อย่างง่ายดาย

6
การออกแบบกฎเพื่อต่อสู้กับไข้ทรพิษในเกม TBS สไตล์ Civ
TL; DR:คุณออกแบบชุดกฎสำหรับเกม TBS สไตล์ Civ ที่ป้องกันไม่ให้ไข้ทรพิษในเมืองเป็นกลยุทธ์ที่ทำกำไรหรือทำงานได้อย่างไร เวอร์ชั่นยาว:เกมสไตล์ Civ นั้นยอดเยี่ยมมาก การนำอารยธรรมจากแหล่งกำเนิดมาสู่หลุมฝังศพเป็นความพยายามอย่างยิ่งใหญ่และการฝึกการเจรจาต่อรองกับผู้เล่นมนุษย์สายแข็งนั้นสนุกและท้าทาย ในทางทฤษฎี อย่างไรก็ตามในทางปฏิบัติเกมเหล่านี้จำนวนมากมีโดยเฉพาะอย่างยิ่งในโหมดผู้เล่นหลายคนกลยุทธ์หนึ่งเดียวที่ใช้งานได้: ไข้ทรพิษในเมืองหรือที่รู้จักกันในเมืองที่ไม่มีที่สิ้นสุดหรือที่รู้จักครอบคลุมพื้นที่ทั้งหมดที่มี ฉันคิดว่าสิ่งนี้อาจนับได้ว่าเป็นรูปแบบการเล่นที่เกิดขึ้น แต่ยัง; มันแทบจะไม่ได้รับการพิจารณาให้อยู่ในจิตวิญญาณของเกม แน่นอนว่าชุดของอารยธรรมนั้นติดอยู่ในชุดของกฎคงที่มากหรือน้อยที่จัดตั้งขึ้นด้วยอารยธรรม ใช่มีการเปลี่ยนแปลงที่สำคัญในบางประเด็น แต่กฎระเบียบที่เกี่ยวข้องกับการสร้างเมืองและการบำรุงรักษาก็ค่อนข้างคล้ายกัน ดังนั้นคำถาม: ถ้าคุณสร้างชุดกฎสำหรับ TBS จากพื้นดินขึ้นมา; ควรมีกฎใดบ้างที่จะป้องกันไม่ให้เมืองขยายตัวเป็นกลยุทธ์ที่ทำงานได้? หรือICS ควรเป็นกลยุทธ์ที่ทำงานได้?

11
วิธีการสร้างแบบจำลอง“ ใช้” หลายอย่าง (เช่นอาวุธ) สำหรับสินค้าคงคลังวัตถุ / รายการ (เช่นคาตานะ) ภายในฐานข้อมูลเชิงสัมพันธ์
ดังนั้นฉันจึงพยายามขยายการใช้รายการต่างๆที่www.ninjawars.netและฉันไม่แน่ใจว่าจะนำเสนอสิ่งเหล่านี้ได้อย่างยืดหยุ่นในฐานข้อมูลเชิงสัมพันธ์ที่เราใช้ ฉันอาจเห่าต้นไม้ที่ไม่ถูกต้องดังนั้นอย่าลังเลที่จะให้คำแนะนำในทิศทางอื่น แต่ขณะนี้ฉันคิดว่าแต่ละรายการควรมี "แท็ก" ที่เกี่ยวข้อง ตัวอย่างเช่น Katana ปัจจุบันเป็นแถวในฐานข้อมูล "items" เพื่อให้เป็นอาวุธและสิ่งที่สามารถเก็บได้ฉันคิดว่าฉันจะมีฐานข้อมูล "ลักษณะ" และตาราง item_traits ที่เชื่อมโยงระหว่างพวกเขา // Objects and their basic data item_id | item 1 | Naginata // Things that objects can do trait_id | trait 1 | weapon 2 | holdable // How those objects do those things, e.g. powerfully, …

4
ฉันจะทำให้การค้นหาเส้นทาง NPC ดูน่าเชื่อถือได้อย่างไร
มีวิธี "ทางวิชาการ" ในการให้ NPC เดินแบบสุ่มบนแผนที่ แต่มีการทำ comportment ที่น่าเชื่อถือหรือไม่? สถานการณ์ที่ชัดเจนคือยามติดอาวุธที่เดินไปรอบ ๆ ห้องใต้ดินเพื่อรักษาความปลอดภัย มันค่อนข้างง่ายในการตั้งค่าเส้นทาง "เชื่อ" สิ่งที่ฉันกำลังมองหาคือวิธีจำลองฝูงชนในเมืองเล็ก ๆ ที่จริงแล้ว ฉันจะทำให้การเคลื่อนไหวของพวกเขาดูเหมือนพวกเขาไม่ใช่หุ่นยนต์ที่ไม่มีจุดมุ่งหมาย

5
อัลกอริธึมเส้นทางที่ยาวที่สุดสำหรับการสร้างเขาวงกต roguelike
ฉันมีแผนที่แบบกริดที่เรียบง่ายประกอบด้วยห้องพักเช่นนี้ (ทางเข้า A =, B = ออก): 0 1 2 3 ######### 0 # B # ##### ######### 1 # ### # ######### 2 # # # # # # 3 # # # ######### 4 # ### # ######### 5 ### A # ### # 6 ### # ######### …

1
เทคนิคการเคลื่อนไหวตัวละครทั่วไปที่ใช้ในการแฮ็ค & สแลชเกมที่ใช้ตัวต่อคืออะไร
ผมสงสัยว่าสิ่งที่ชนิดของเทคนิคการเคลื่อนไหวที่ใช้สำหรับสิ่งมีชีวิตและภาพเคลื่อนไหวของตัวละครในปัจจุบันสับและเฉือนกระเบื้องประเภทตามเกม? Keyframing สำหรับการกระทำที่แตกต่างกันอาจเป็นตัวเลือกหนึ่ง การทำโครงกระดูกอาจเป็นอีกเรื่องหนึ่ง แต่ฟิสิกส์ล่ะ หรือพวกเขาใช้ระบบไฮบริดจลนศาสตร์แบบผกผันทั้งหมดที่สนับสนุนด้วยโครงกระดูกฟิสิกส์และผสมกับการแก้ไขคีย์เฟรมเพื่อภาพเคลื่อนไหวที่สมจริงยิ่งขึ้น? ถ้าเป็นเช่นนั้นอย่างไรและด้วยเหตุผลอะไรบ้าง ฉันสามารถคิดถึงวิธีแก้ปัญหาที่แตกต่างกันมากมายสำหรับปัญหาด้านล่าง แต่ฉันสงสัยว่ามีอะไรที่ใช้แล้วและเหมาะสมที่สุดสำหรับปัญหาเช่น: การเดินหรือการเคลื่อนที่บนภูมิประเทศที่ไม่เรียบ ปฏิสัมพันธ์การต่อสู้ฟิสิกส์การต่อสู้และการชน การแนบไอเท็มที่เข้มงวดเข้ากับตัวละครและการวนซ้ำของพวกมันในโลกแห่งฟิสิกส์ การเคลื่อนไหวของร่างกายที่อ่อนนุ่มเช่นผมพืชผักเสื้อผ้าและผ้าสอดคล้องกับภาพเคลื่อนไหวและการทำซ้ำ

2
Google App Engine เป็นแพลตฟอร์มที่ดีสำหรับ MMO ออนไลน์หรือไม่
ฉันกำลังดูแนวคิดบางอย่างของการสร้างเกม MMORPG ระดับสเกลใน Java ซึ่งเป็นโครงการด้าน / งานอดิเรกเพื่อช่วยกระบวนการเรียนรู้ของฉัน ฉันได้เล่นกับ GAE แล้วและได้วางแอปพลิเคชันบนเว็บที่เรียบง่ายฉันกำลังคิดที่จะใช้สิ่งนี้เป็นแพลตฟอร์มสำหรับเกม นี่เป็นความคิดที่ดีหรือไม่? มีเกมที่ใช้แพลตฟอร์มดังกล่าวบ้างไหม? ฉันไม่เห็นข้อ จำกัด ใด ๆ เลยนอกจาก Google อาจจะสามารถ "เป็นเจ้าของ" ได้มากกว่าตัวฉันเอง

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

2
ทำให้ตัวละครเคลื่อนไปตามทางลาดโค้งในโลกด้วยแรงโน้มถ่วง
ฉันเคยเห็นเกมนี้ กางเกงแฟนซี 2 . และสิ่งที่ฉันสังเกตเห็นนอกเหนือจากฟิสิกส์และแอนิเมชั่นที่สวยงามก็คือตัวละครนั้นเคลื่อนไหวไปตามทางลาดชันหรือแม้แต่ทางลาดโค้ง ฉันมีประสบการณ์น้อยใน Box2d แต่แนวคิดของความลาดชันโค้งนี้เป็นเรื่องใหม่สำหรับฉัน มันจะเป็นความช่วยเหลือที่ดีสำหรับฉันถ้ามีคนรู้แจ้งฉันเกี่ยวกับแนวคิดนี้และการดำเนินการของมัน แม้ว่าการใช้งานไม่ได้อยู่ใน box2d ก็ยินดีต้อนรับ

5
คุณต้องเตรียมคำถามทางเทคนิคใดเพื่อเตรียมคำตอบก่อนที่จะนำเสนอแนวคิดเพื่อร่วมลงทุน
เพื่อนและฉันมีการวางแผนในการขว้างความคิดที่จะร่วมนายทุนในไม่กี่สัปดาห์ที่ล้อม 2010 เขากำลังจัดการด้านแผนธุรกิจของสิ่งต่าง ๆ และคำถามที่เกี่ยวข้องทั้งหมดดังนั้นฉันต้องการเพียงคำถามทางเทคนิคที่นี่ ฉันควรเตรียมสิ่งประเภทใดเพื่อตอบเกี่ยวกับโครงการของเรา สำหรับการอ้างอิงเกมทางเศรษฐกิจสำหรับแพลตฟอร์มมือถือ (กำหนดเป้าหมาย Android เป็นเริ่มต้นด้วย) การแก้ไข - การแก้ไข: ฉันทราบว่าพวกเขาอาจสนใจคำถามที่ไม่ใช่ด้านเทคนิคมากกว่า แต่เพื่อนของฉันกำลังจัดการกับจุดสิ้นสุดนั้น ฉันกังวลเกี่ยวกับคำถามทางเทคนิคเป็นหลักเนื่องจากเขาควรจะจัดการกับเรื่องอื่น ๆ ที่เหลือ

2
การใช้สคริปต์ Lua เพื่อกำหนดตรรกะของเกมสำหรับเซิร์ฟเวอร์ MMO จะช้ากว่าการรวบรวมใน C ++ หรือไม่
ฉันกำลังใช้ระบบเอนทิตีสำหรับเซิร์ฟเวอร์ MMO ของฉันและฉันกำลังคิดเกี่ยวกับการกำหนดพฤติกรรมของ "การกระทำ" โดยใช้สคริปต์ Lua เซิร์ฟเวอร์ถูกเขียนใน C ++ ฉันไม่ค่อยคุ้นเคยกับการใช้ความเร็ว / หน่วยความจำของ Lua ใน C ++ แต่ฉันใช้มันเพื่อเขียนสคริปต์ GUI ของลูกค้า การใช้ Lua เพื่อกำหนดตรรกะของเกมทางฝั่งเซิร์ฟเวอร์จะลดประสิทธิภาพลงอย่างมากหรือไม่?
10 mmo  lua  server 

3
แบบอัลฟ่ามีหลายวิชาใช่แล้วหรือเปล่า?
ฉันควรจะใช้อัลฟ่าก่อนกำหนดหรือไม่? อ่านบทความของทอมฟอร์ซิ ธดูเหมือนว่าเป็นขุนนาง อัลฟา premultiplied (การผสมสารเติมแต่ง AKA) เป็นเลิศในทุกความรู้สึก อย่างไรก็ตามอัลฟาที่ไม่ผ่านการทดสอบมีข้อเสียเปรียบหลักอย่างหนึ่ง แต่ก็ยังไม่รองรับเครื่องมือ คุณ / คุณเคยใช้อัลฟ่าก่อนวัยเรียนหรือไม่? เครื่องมือรองรับได้อย่างไร? โดยเฉพาะอย่างยิ่งฉันไม่คิดว่า gimp จะแก้ไขภาพอัลฟ่าได้ดีก่อนกำหนด มีปลั๊กอิน gimp ใด ๆ ในการส่งออกอัลฟ่าก่อนกำหนดหรือไม่ เครื่องมือภายนอกเป็นอย่างไร?
10 textures 

5
กราฟิกสำหรับนักออกแบบที่ไม่ใช่กราฟิก [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา มีทรัพยากรสำหรับโปรแกรมเมอร์ที่มีความสามารถด้านการออกแบบกราฟิกน้อยหรือไม่มีเลย แต่ยังต้องการสร้างกราฟิกที่ดีพอสำหรับโปรแกรมของตัวเองหรือไม่? ฉันสนใจทั้งคอมพิวเตอร์ 2 มิติและ 3 มิติที่สร้างเทคนิคกราฟิกรวมถึงที่เก็บกราฟิกฟรี
10 graphics  3d  art 

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