0

因此,我一直在使用 Libgdx 开发游戏。桌面项目将生成一个可执行的 jar 文件。我们可以将它制作成 swf(flash 游戏)文件吗?

4

1 回答 1

1

没有。

Libgdx 封装了 OpenGL,并且可以移植到其他基于 OpenGL 的渲染系统(尽管这通常是复杂的和间接的)。SWF 不是基于 OpenGL API,因此除了将 Java 转换为 ActionScript 之外,还需要大量的仿真/API 修改。我会说这是不可能的,但是 Libgdx 的 GWT 和 iOS 端口是存在的,我也认为这些是不可能的。

Libgdx GWT 端口(将 Libgdx Java 源代码转换为 Javascript 和 WebGL)可能会将您带到类似的目的地(您粘贴在网页上的一个大 blob,用户可以在他们的 Web 浏览器中与之交互)。

于 2013-04-24T05:39:06.093 回答