Tôi đang tìm thư viện toán học của công cụ trò chơi miễn phí. Cụ thể tôi muốn một ma trận tốt và thực hiện vector. Và mọi thứ cần thiết để di chuyển các vật thể trong không gian 3D. Có ai biết gì tốt không? Tôi đang nhắm mục tiêu OpenGL. Tôi muốn tự mình viết nhưng không có thời gian.Thư viện toán học động cơ trò chơi mã nguồn mở C++?
Trả lời
tôi khuyên bạn nên OpenGL Mathematics (GLM)
Mặc dù nếu bạn muốn vật lý với toán học của bạn, bạn có thể đi với Bullet Physics Library
Cuối cùng nếu bạn muốn toàn bộ động cơ i muốn đi với OGRE
Bạn có thể muốn xem xét Blitz++.
Bên cạnh Ogre 3D, cũng có Crystal Space. Đây là một số article so sánh hai.
Bài viết đó dường như 404 trên tôi. –
@darthcoder, có vẻ như arcanoria.com đã thực hiện một số tổ chức lại. Tôi đã cập nhật URL của bài viết, tương ứng – Void
Tôi có công việc tốt với Open Dynamics Engine là Công cụ Vật lý Đầy đủ và Ổn định, nút trong Giấy phép BSD và có một số chức năng cho Thao tác Ma trận, Quaternion và xoay.
Hãy xem ở đây https://sourceforge.net/projects/mg3d/
Nó là một công cụ mã nguồn mở có tất cả cựu thói quen chuyển đổi OpenGL. Việc thực hiện ở đây rất đơn giản và rõ ràng. Và nó rất dễ dàng để bao gồm các mô-đun với các thói quen trong dự án của bạn.
- 1. Động cơ trò chơi mã nguồn mở Android + hướng dẫn
- 2. Thư viện lập trình trò chơi C++
- 3. Lập trình toán học và trò chơi
- 4. Thư viện vật lý/động lực học Java tinh khiết, mã nguồn mở
- 5. Thư viện nhận dạng video mã nguồn mở trong C#
- 6. phân lớp thư viện mã nguồn mở
- 7. Thư viện toán học vector/ma trận nhanh nhất trong C cho trò chơi iPhone là gì?
- 8. Khuôn khổ trò chơi Javascript hoặc thư viện cho các trò chơi trên bàn?
- 9. Tìm kiếm một thư viện C++ cơ sở dữ liệu flatfile/xml mã nguồn mở
- 10. Thư viện thành phần JavaFX 2.0 mã nguồn mở
- 11. Thuật toán di truyền trong trò chơi
- 12. Động cơ quy tắc Java cho trò chơi AI
- 13. C# - Có thư viện toán học nổi 32 bit không?
- 14. Động cơ trò chơi trên Android và iOS
- 15. Thư viện PDF nguồn mở cho ứng dụng C/C++?
- 16. Các thuật toán C# và thư viện cấu trúc dữ liệu nguồn mở được đề xuất
- 17. Thư viện Hình học .NET
- 18. Bộ thử nghiệm mã nguồn mở toàn diện cho Thư viện chuẩn C
- 19. Các ứng dụng/thư viện Java mã nguồn mở lớn
- 20. Mã nguồn mở CoverFlow thư viện cho iPhone
- 21. Java Swing: Thư viện biểu đồ Gantt mã nguồn mở
- 22. Thư viện nguồn mở để truy cập cơ sở dữ liệu trừu tượng trong C++?
- 23. C++ cho trò chơi
- 24. Thư viện từ điển nguồn mở
- 25. Thư viện Ruby/đá quý cho đồ họa trò chơi?
- 26. Thư viện toán học SIMD cho SSE và AVX
- 27. Thư viện zip nguồn mở cho .NET?
- 28. Liên kết cho các thuật toán trò chơi đơn giản
- 29. Thư viện học tập C++ Củng cố
- 30. Bạn đang tìm kiếm một hàm nguồn mở/Thư viện đi du lịch nguồn mở trong c/C++?
Tôi nghĩ rằng GLM sẽ làm việc độc đáo ... có vẻ như trọng lượng nhẹ đủ và có những gì tôi cần – Polaris878