2009-06-12 65 views
5

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?

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 độ.

+0

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. –

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