เครื่องมือพัฒนาระดับ 3 มิติใดที่นักพัฒนาอินดี้พร้อมใช้งาน? [ปิด]


27

ผู้ที่สร้างใน Unity หรือ UDK สามารถเข้าถึงเครื่องมือแก้ไขระดับ 3D ได้ทันที ผู้ที่สร้างเกมของพวกเขาใน XNA หรือตั้งแต่เริ่มต้นไม่มีสิ่งนั้น ฉันกำลังมองหาเครื่องมือพัฒนาระดับ 3 มิติสำหรับคนเหล่านี้

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

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

หากไม่มีอาจมีบางคนต้องการที่จะข้ามไปที่โอกาสนั้นและเติมเต็มช่องว่าง


อาจต้องการทำให้เป็น Wiki ชุมชน
mpnk121

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

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

คำตอบ:


13

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

ด้วยเวิร์กโฟลว์ที่คล้ายกันคุณสามารถใช้เครื่องมือ 3D ทั่วไปเพียงเพิ่มแท็กลงในวัตถุจากนั้นทำบางสิ่งบางอย่างในเกมของคุณเกี่ยวกับแท็กนี้

ฉันใช้เวิร์กโฟลว์นี้ใน panda3D และมันดีมาก!

ในกรณีของการใช้ไฟล์ COLLADA มีไลบรารี C # ที่มีอยู่แล้วซึ่งแยกวิเคราะห์ XML สำหรับคุณ


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

8

GtkRadiantเครื่องมือแก้ไขหลักสำหรับตระกูล Quake เป็นเครื่องมือแก้ไขระดับโอเพนซอร์ซซึ่งอาจเป็นสิ่งที่คุณต้องการพิจารณา

  • ฟรี 100% ได้รับลิขสิทธิ์ภายใต้ GPL
  • ไม่ จำกัด เฉพาะเครื่องยนต์
  • สร้างไฟล์. map ซึ่งสามารถรวบรวมได้โดยใช้ Q3map2 (ยังเป็นโอเพ่นซอร์ส) ในรูปแบบ Quake 3 BSP รหัสการโหลด BSP จากเอ็นจิ้น Q3 สามารถใช้ในซอฟต์แวร์ของคุณเอง

7

Google ด่วนให้ฉันGetic - คุณสามารถเรียกดูแหล่งและฉันไม่สามารถบอกได้ว่ามันฟรีหรืออะไรอย่าง $ 5 CAD ต่อใบอนุญาต

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


ว้าวนั่นเป็นหนังสือประเภทที่ฉันกำลังมองหา ขอขอบคุณ.
Jesse Emond

@Jesse Emond ฉันขอแนะนำหนังสือเล่มนี้ นรกฉันรู้ว่าได้อ่านมันบนเตียง
The Duck คอมมิวนิสต์

ผมขอแนะนำสถาปัตยกรรมเครื่องยนต์เกมโดยเจสันเกรกอรีที่ทำงานในวันสุดท้ายของเรา
Dan

3

DeleDเป็นเครื่องมือแก้ไขระดับสำหรับ Windows มันบันทึกในรูปแบบของตัวเองและ COLLADA เพื่อให้ง่ายต่อการอ่านระดับในเกมของคุณเอง


2

หลังจากใช้เครื่องมือสร้างแบบจำลองเพื่อสร้างรูปทรงเรขาคณิตเครื่องมือฟรีที่ยอดเยี่ยมสำหรับการให้แสงในระดับของคุณคือกิล [s]

http://www.frecle.net/index.php?show=giles.about


1

Blenderน่าจะเป็นโปรแกรมแก้ไขภาพ 3 มิติฟรีที่ทันสมัยที่สุดซึ่งประกอบด้วยการสร้างแบบจำลอง, IK, การเรนเดอร์, ฟิสิกส์และอื่น ๆ
อัพเดท:มันสามารถขยายได้ด้วย Python และรองรับรูปแบบเอาต์พุตจำนวนมาก (ดูหน้านำเข้า / ส่งออก ) รวมถึง md5 (Doom 3) รูปแบบไฟล์เครื่องมือ Neverwinter Nights และ Crystal Space


1
คำถามเกี่ยวกับบรรณาธิการระดับ 3 มิติ บางที Blender สามารถใช้ในจุดนี้ (ทำได้หรือไม่) แต่ถ้าทำได้คุณควรระบุสิ่งนี้ไว้ในคำตอบของคุณ
Olhovsky

2
ฉันอ่านว่าคุณอัปเดตสิ่งนี้โดยทั่วไปแล้ว "มันสามารถบันทึกเป็นรูปแบบต่างๆ" ไม่ได้หมายความว่ามันสามารถสร้างระดับได้ คำถามนี้เกี่ยวกับการสร้างระดับไม่ใช่แค่โมเดล 3 มิติ
Olhovsky

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