3

我知道 haxe nme 可以在后端使用 opengl 来显示游戏的 2D 精灵,但是是否可以直接从 nme 操作 opengl 来构建跨平台的 ios 和 android 纯 3D opengl 游戏?

4

1 回答 1

5

就在几天前,haxelang Google Group 上出现了这个问题。

来自讨论是否有任何 3d 引擎在 NME 上工作?

桌面和移动设备上的 NME 前端渲染器目前使用 OpenGL(ES) 1.x(我认为 Hugh 也在开发即将推出的 OpenGL(ES) 2.x 渲染器)。也就是说,对于 NME 来说,整个显示列表无非就是一个 3D 场景。

由此推断,并假设您只针对移动和桌面平台,这几乎意味着您可以在 NME 上轻松使用任何 OpenGL 函数。

现在,问题来了:到目前为止,您还没有可以在 NME 上使用的 Haxe 的 opengl 绑定。实现起来应该不难(也许作为 NME 扩展),因为您基本上可以编写一对一的映射,但尚未完成 AFAIK

简短的回答 - 有可能,但尚未实施。如果你想继续让它工作,最好的地方是Haxe 邮件列表NME 论坛

于 2012-08-10T01:33:51.637 回答