gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 11:44:19 24 4
gpt4 key购买 nike

我刚开始接触 Java 游戏开发,而且我只有 C++ 计算机游戏开发经验。我现在正在制作的游戏将通过可下载版本 (Win/Linux) 和浏览器 - applet 版本 (Win/Linux) 适用于计算机,我还想让它适用于 Android 手机。

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

所以我正在寻找任何库或系统如何加载关卡、纹理、模型等游戏内容,这些内容可用于多个系统(本地、Applet 或 Android)且差异极小 版本。

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

最佳答案

对于 Java 应用程序和小程序

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

不太熟悉 Android 开发,但我怀疑第 2 点与“将它们添加到运行时类路径”相同,可能使用 ContextAssetManager 访问它们

关于java - 使用数据文件部署 Java 应用程序、Java Applet 和 Android 应用程序的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10816834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com