所以,我一直在使用 Libgdx 开发游戏。, 桌面项目将生成一个可执行的 jar 文件。 我们可以将其制作为swf(Flash游戏)文件吗?
最佳答案
不。
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 浏览器中与之交互)。
关于java - 将 Libgdx 桌面导出为 swf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16183533/