我正处于Java游戏开发的初期,我只有c ++计算机游戏开发的经验。我正在制作的游戏将通过可下载版本(Win / Linux)和浏览器 - 小程序版本(Win / Linux)进行计算机,我也希望将其用于Android手机。
我知道我在处理计算机和Android系统方面遇到一些麻烦,特别是OpenGL部分,但我不想通过学习许多游戏数据加载系统来增加自己的工作量。
所以我正在寻找任何库或系统如何加载游戏内容,例如水平,纹理,模型,可用于多个系统的最小差异 - 本地,小程序或Android < / strong>版本。
我正在考虑将纯文本文件和图像打包到jar中,但我不确定它是否是正确的方法,我不想开始做坏事,然后重写很多代码。
答案 0 :(得分:1)
对于Java应用程序&amp;小应用程序
URL
Class.getResource(String)
访问资源
醇>
不熟悉Android开发者,但我怀疑第2点是“将它们添加到运行时类路径”,可能使用Context
或AssetManager
来访问它们。 / p>
答案 1 :(得分:0)
Unity我叫它,它基本上与平台无关。 希望这就是你要找的东西
答案 2 :(得分:0)
如果你要进入android dev,请查看名为AIDE的应用程序。它代表Android Integrated Devolopment Envlriment或Android IDE。我使用它,对于实时测试非常有用。
并且装在罐子里的照片是一个明智的想法。