Có một công cụ 3D mã nguồn mở và miễn phí cho Android không? [đóng cửa]


10

Có một công cụ 3D mã nguồn mở miễn phí và không giới hạn cho Android không? Một cái gì đó là một lớp trực tiếp, mỏng cho NDK?

Tôi chỉ tìm thấy hai động cơ: Unity và Shiva 3D. Nhưng không có nguồn mở miễn phí hoặc nguồn mở.


Nó có phải sử dụng NDK cho mọi thứ (ngay cả mã không bị ràng buộc bởi bộ xử lý) không?
skyuzo

Câu trả lời:


16

Mã nguồn mở C ++ 3D Engine có sẵn cho Android:

  • Ogre3D : công cụ 3d mã nguồn mở tốt nhất nhưng nó là một khung lớn
  • Irrlicht : hiệu suất tốt, khung ánh sáng. tôi dùng nó
  • libgdx : API Java với mã NDK

Một tìm kiếm nhanh của Google dường như tiết lộ rằng hỗ trợ của Ogre3D cho Android dường như chưa trưởng thành vào lúc này
kizzx2

Không trưởng thành nhưng có thể sử dụng được. Nếu bạn muốn phát triển một trò chơi thực sự, đó không phải là phần khó nhất. Chúng tôi (tại IOPixel) đang sử dụng Irrlicht làm Engine3D nhưng chúng tôi đã viết lại nhiều phần ... Nếu bạn tìm kiếm sự đơn giản và hiệu suất, Unity3D là một lựa chọn tốt.
Ellis

4

Công cụ mã nguồn mở 2D / 3D Linderdaum Engine trong C ++ cho Windows và Android. Tất cả các nguyên mẫu có thể được thực hiện trên Windows. Đồng thời chứa một số mã Java để tương tác JNI với SDK Android.




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.