使用数据文件部署Java应用程序、Java小程序和Android应用程序的正确方法是什么? 我在爪哇游戏开发的开始,我只体验过C++游戏开发。我现在制作的游戏将是通过可下载版本(Win/Linux)和浏览器小程序版本(Win/Linux)为电脑制作的,我也希望它可以用于Android手机

使用数据文件部署Java应用程序、Java小程序和Android应用程序的正确方法是什么? 我在爪哇游戏开发的开始,我只体验过C++游戏开发。我现在制作的游戏将是通过可下载版本(Win/Linux)和浏览器小程序版本(Win/Linux)为电脑制作的,我也希望它可以用于Android手机,java,android,deployment,frameworks,applet,Java,Android,Deployment,Frameworks,Applet,我知道我在处理电脑和安卓系统时会遇到一些麻烦,尤其是使用OpenGL部分,但我不想通过学习许多游戏数据加载系统来增加我自己的工作量 因此,我正在寻找任何库或系统如何加载游戏内容,如级别、纹理、模型,这些都可以在本地、Applet或Android版本的多个系统中使用,且差异最小 我在考虑将纯文本文件和图像打包到jar中,但我不确定这是不是正确的方法,我不想一开始就做得不好,然后重写很多代码。我称之为它,它基本上是独立于平台的。 希望这就是您正在寻找的Java应用程序和小程序 使用部署它们(适用于W

我知道我在处理电脑和安卓系统时会遇到一些麻烦,尤其是使用OpenGL部分,但我不想通过学习许多游戏数据加载系统来增加我自己的工作量

因此,我正在寻找任何库或系统如何加载游戏内容,如级别、纹理、模型,这些都可以在本地、Applet或Android版本的多个系统中使用,且差异最小

我在考虑将纯文本文件和图像打包到jar中,但我不确定这是不是正确的方法,我不想一开始就做得不好,然后重写很多代码。

我称之为它,它基本上是独立于平台的。
希望这就是您正在寻找的Java应用程序和小程序

  • 使用部署它们(适用于Windows、*nix&OS X
  • 将应用程序资源放入运行时类路径上的jar中
  • 通过从
    Class.getResource(String)

  • 不太熟悉Android开发,但我怀疑第2点。是相同的“将它们添加到运行时类路径”,可能使用
    上下文
    AssetManager

    访问它们。如果要进入android开发,请查看名为AIDE的应用程序。它代表Android集成开发环境或Android IDE。我使用它,它对动态测试非常有帮助


    把图片放在罐子里是个好主意。

    Unity不支持Linux:/我不是在找任何引擎,我是在找数据操作系统。