Java游戏编程:JOGL vs LWJGL? [英] Java Game Programming: JOGL vs LWJGL?

查看:342
本文介绍了Java游戏编程:JOGL vs LWJGL?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在使用 GTGE引擎编写Turret Defense风格游戏,这个引擎有能力使用JOGL或LWJGL来驱动图形,所以我想知道,我应该使用哪一个?每个的优点/缺点是什么?在决定时应考虑哪些因素?

解决方案

在我的游戏开发中,我有以下决定点:
$ b


  • 2D或3D游戏

  • 我想花多少时间开发?

  • 我的演示/游戏需要多少控制权

  • 如何使用引擎为我的游戏建模?

  • 什么是我的表现预期?

  • 什么样的授权将我释放我的游戏?



据我所知,JOGL似乎更加关注Sun和其他开发人员。我希望更经常地修正错误和增强功能。



如果更改驱动程序不需要更改游戏/模型,则可以对两个驱动程序进行基准测试。然后,您可以根据内存消耗,渲染质量和速度进行比较。

I am currently writing a Turret Defense style game using the GTGE engine, this engine has the ability to use either JOGL or LWJGL to drive the graphics and so I was wondering, which one should I use? What are the pros/cons of each? What factors should I consider when deciding?

解决方案

In my game development I had the following decision points:

  • 2D or 3D game?
  • How many time do I want to spent on development?
  • How many control I want to practice over my rendering/game?
  • How well can I model my game using an engine?
  • What are my performance expectations?
  • What kind of licensing will I release my game?

As I know, JOGL seems to be more in focus of Sun and other developers. I would expect bugfixes and enhancements more frequently.

If changing the driver does not require game/model changes, you could just benchmark both drivers. Then you could compare them based on memory consumption, rendering quality and speed.

这篇关于Java游戏编程:JOGL vs LWJGL?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆