所以,我一直在用Libgdx开发游戏。 桌面项目将生成可执行的jar文件。 我们可以将它制作成swf(flash游戏)文件吗?
答案 0 :(得分:1)
不。
Libgdx包装OpenGL,可以移植到其他基于OpenGL的渲染系统(虽然这是often convoluted and indirect)。 SWF不是基于OpenGL API,因此除了将Java转换为ActionScript之外,还需要一堆仿真/ API修改。我会说这是不可能的,但是Libgdx的GWT和iOS端口存在,我认为那些也是不可能的。
Libgdx GWT port(将Libgdx Java源代码转换为Javascript和WebGL)可能会将您带到类似的目的地(您在网页上粘贴的大型blob,用户可以在其Web浏览器中进行交互)。