Tôi hiện đang viết trò chơi kiểu tháp pháo phòng thủ bằng cách sử dụng GTGE engine, công cụ này có khả năng sử dụng JOGL hoặc LWJGL để điều khiển đồ họa và vì vậy tôi đã tự hỏi, tôi nên sử dụng loại nào? Những ưu/khuyết điểm của mỗi cái là gì? Tôi nên cân nhắc những yếu tố nào khi quyết định?Lập trình trò chơi Java: JOGL vs LWJGL?
5
A
Trả lời
4
Trong phát triển trò chơi của tôi, tôi đã có những điểm quyết định sau đây:
- 2D hoặc 3D trò chơi?
- Tôi muốn dành bao nhiêu thời gian để phát triển?
- Tôi muốn thực hiện bao nhiêu kiểm soát đối với hiển thị/trò chơi của mình?
- Tôi có thể tạo mô hình trò chơi của mình bằng cách sử dụng động cơ hiệu quả như thế nào?
- Kỳ vọng hiệu suất của tôi là gì?
- Tôi sẽ phát hành loại trò chơi nào của mình?
Như tôi biết, JOGL dường như tập trung nhiều hơn vào Sun và các nhà phát triển khác. Tôi sẽ mong đợi các sửa lỗi và cải tiến thường xuyên hơn.
Nếu thay đổi trình điều khiển không yêu cầu thay đổi trò chơi/mô hình, bạn chỉ có thể đánh giá cả hai trình điều khiển. Sau đó, bạn có thể so sánh chúng dựa trên mức tiêu thụ bộ nhớ, hiển thị chất lượng và tốc độ.
2
Tôi đã sử dụng JOGL và trải nghiệm của tôi đã sẵn sàng tốt. Ngoài ra lý do của tôi cho Opting JOGL là Sun ủng hộ.Nếu cả hai phù hợp với nhu cầu của bạn thì tốt hơn là đi với Api được chấp nhận rộng rãi và tại thời điểm đó đó là JOGL.
Các vấn đề liên quan
- 1. Lập trình trò chơi 3D trong Java
- 2. Lập trình trò chơi bằng Java
- 3. Lập trình Jogl Shader
- 4. Lập trình trò chơi nhiều người chơi
- 5. Lập trình trò chơi trong vợt
- 6. Thư viện lập trình trò chơi C++
- 7. Trò chơi video retro lập trình
- 8. Lập trình toán học và trò chơi
- 9. Một trò chơi giáo dục cho việc học lập trình?
- 10. Lập trình trò chơi - giao tiếp giữa các đối tượng trò chơi trong 2d
- 11. Khoa học vật liệu để lập trình trò chơi
- 12. Lập trình trò chơi mà không có vòng lặp chính
- 13. Hướng dẫn lập trình trò chơi 2D tại C#
- 14. Chuyển tiếp từ doanh nghiệp sang lập trình trò chơi
- 15. Lập trình trò chơi và xử lý sự kiện
- 16. Lập trình trò chơi trên Objective-C và linux
- 17. Trò chơi nhiều người chơi Java - khái niệm mạng
- 18. Trò chơi Java 2d với Java SWING
- 19. Java side scrolling trò chơi trên android
- 20. Hướng dẫn LWJGL
- 21. Lập trình trò chơi ai: mở rộng bức tường để tìm người chơi?
- 22. Công cụ trò chơi Java 3D?
- 23. Vòng lặp trò chơi chính Java
- 24. Đồ họa trò chơi Java 2D
- 25. Trình chơi trò chơi trên thẻ Class OOP Design
- 26. C++ cho trò chơi
- 27. Bắt đầu những điều cơ bản về lập trình trò chơi
- 28. SharpDX vs SlimDX để phát triển trò chơi?
- 29. Canvas vs SVG cho các trò chơi đơn giản
- 30. Lập trình GPU Java
Thay đổi trình điều khiển sẽ không yêu cầu thay đổi trò chơi/mô hình và do đó, điểm chuẩn là một ý tưởng tuyệt vời. Cảm ơn. –