使用数据文件部署Java应用程序,Java Applet和Android应用程序的正确方法是什么?

时间:2012-05-30 13:00:53

标签: java android deployment frameworks applet

我正处于Java游戏开发的初期,我只有c ++计算机游戏开发的经验。我正在制作的游戏将通过可下载版本(Win / Linux)和浏览器 - 小程序版本(Win / Linux)进行计算机,我也希望将其用于Android手机。

我知道我在处理计算机和Android系统方面遇到一些麻烦,特别是OpenGL部分,但我不想通过学习许多游戏数据加载系统来增加自己的工作量。

所以我正在寻找任何库或系统如何加载游戏内容,例如水平,纹理,模型,可用于多个系统的最小差异 - 本地,小程序或Android < / strong>版本。

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

3 个答案:

答案 0 :(得分:1)

对于Java应用程序&amp;小应用程序

  1. 使用Java Web Start部署它们(适用于Windows,* nix &amp; OS X
  2. 将应用程序资源放入运行时类路径
  3. 中的Jars
  4. URL
  5. 获取的Class.getResource(String)访问资源

    不熟悉Android开发者,但我怀疑第2点是“将它们添加到运行时类路径”,可能使用ContextAssetManager来访问它们。 / p>

答案 1 :(得分:0)

Unity我叫它,它基本上与平台无关。 希望这就是你要找的东西

答案 2 :(得分:0)

如果你要进入android dev,请查看名为AIDE的应用程序。它代表Android Integrated Devolopment Envlriment或Android IDE。我使用它,对于实时测试非常有用。

并且装在罐子里的照片是一个明智的想法。