libGDX JglfwApplication vs LwjglApplication

时间:2014-01-15 21:23:53

标签: libgdx

有人可以解释LwjglApplication和JglfwApplication之间的区别吗?

Lwgl和Jglf的2个缩写代表什么?

1 个答案:

答案 0 :(得分:11)

在libgdx项目负责人的words中:

  

Nate和我一直在研究基于GLFW的新桌面后端。   它几乎完成,音频是我们需要解决的最后一点。 GLFW   可能允许我们在未来更多地针对非桌面平台   很容易,也解决了Mac OS X和Java 7的一些问题   目前有LWJGL后端(LWJGL的人正在研究它,   Nate现在为Spine需要一些东西......)。目前LWJGL将留下来   默认,但我们最终可能会使GLFW后端成为默认值。

LwjglApplication JglfwApplication 只是2个不同的桌面后端。一个使用LWJGL,另一个使用GLFW。

GLFW是:

  

GLFW是一个用于创建窗口的开源,多平台库   使用OpenGL上下文并管理输入和事件。这很容易   融入现有的应用程序,并没有声称   主循环。

     

GLFW是用C语言编写的,并且对Windows,OS X和许多版本都有本机支持   使用X Window系统的类Unix系统,如Linux和   FreeBSD的。

Lwgl和Jglf代表2个缩略词是什么意思?

LWJGL 代表 LightWeight Java游戏库
GLFW 更加模糊,取自Wiki:p

  

GLFW曾经代表OpenGL框架,但因为它不是真正的   框架,这里有一些替代意义:

Good Luck Finding Willy
OpenGL and Fine Windows
Galactic Library Funding Wars
Given Long Flights, Wait
Games Live For Windows