3
我明白haxe nme可以在后台使用opengl来显示游戏的2D精灵,但是是否可以直接从nme操作opengl来构建跨平台的ios和android纯3D opengl游戏?是否有可能在ios和android中用haxe nme建立一个opengl游戏?
我明白haxe nme可以在后台使用opengl来显示游戏的2D精灵,但是是否可以直接从nme操作opengl来构建跨平台的ios和android纯3D opengl游戏?是否有可能在ios和android中用haxe nme建立一个opengl游戏?
这个问题出现在几天前的haxelang Google Group上。
从讨论Are there any 3d engines working on NME?:
桌面和移动NME前端渲染器使用OpenGL(ES)的1.x的时刻(我想休是做对即将到来的OpenGL工作(ES)2.X渲染以及)。这意味着就NME而言,整个显示列表不过是3D场景。
从此推断,并假设您只针对移动和桌面平台,这很大程度上意味着您可以在NME上轻松使用任何OpenGL函数。
现在,问题在于:现在没有可以在NME上使用的Haxe的opengl绑定。它应该不难实现(也许作为一个NME扩展),因为你基本上可以写一个一对一的映射,但它还没有做AFAIK
简短的回答 - 这是可能的,但尚未实施。如果你想追求这个工作,最好的地方要问的是Haxe mailing list或NME forums。
我发现了一个haxe opengl库:http://lib.haxe.org/p/opengl – 2012-11-21 05:38:04