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