มีเอ็นจิ้น 3D ฟรีและโอเพ่นซอร์สสำหรับ Android หรือไม่ [ปิด]


10

มีเอ็นจิ้นโอเพนซอร์ส 3D ฟรีและไม่ จำกัด สำหรับ Android หรือไม่ มีบางสิ่งที่ตรงไปตรงมากับ NDK หรือไม่?

ฉันได้พบเพียงสองเครื่องยนต์: Unity และ Shiva 3D แต่ไม่มีโอเพนซอร์สหรือฟรี


จำเป็นต้องใช้ NDK สำหรับทุกสิ่ง (แม้แต่รหัสที่ไม่ได้ผูกกับตัวประมวลผล) หรือไม่
skyuzo

คำตอบ:


16

Open Source C ++ 3D Engine พร้อมใช้งานสำหรับ Android:

  • Ogre3D : เอ็นจิ้นโอเพ่นซอร์ส 3d ที่ดีที่สุด แต่เป็นกรอบขนาดใหญ่
  • Irrlicht : ประสิทธิภาพที่ดีกรอบแสง ฉันใช้มัน
  • libgdx : Java API พร้อมรหัส NDK

การค้นหาโดย Google อย่างรวดเร็วดูเหมือนว่าจะเปิดเผยว่าการรองรับ Ogre3D สำหรับ Android ดูเหมือนว่ายังไม่เป็นผู้ใหญ่ในขณะนี้
kizzx2

ไม่เป็นผู้ใหญ่ แต่ใช้งานได้ หากคุณต้องการพัฒนาเกมจริงนั่นไม่ใช่ส่วนที่ยากที่สุด เรา (ที่ IOPixel) กำลังใช้ Irrlicht เป็น Engine3D แต่เราได้เขียนใหม่หลายส่วน ... หากคุณค้นหาความเรียบง่ายและประสิทธิภาพ Unity3D เป็นตัวเลือกที่ดี
Ellis

4

เครื่องมือโอเพนซอร์สLinderdaum Engine 2D / 3D ใน C ++ สำหรับ Windows และ Android การสร้างต้นแบบทั้งหมดสามารถทำได้บน Windows ยังมีรหัส Java บางส่วนสำหรับการทำงานร่วมกัน JNI กับ Android SDK


2

gamekitนั้นสมบูรณ์ฟรีแม้ว่าคุณจะลงทุนเชิงพาณิชย์ด้วยก็ตาม คุณสามารถดาวน์โหลดได้ฟรีที่http://code.google.com/p/gamekit/



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