java - 为 Android 游戏创建高清图形的最佳方法

标签 java android eclipse graphics tablet

是否有一种好方法可以为常规 480x800 设备以及平板电脑创建类似高清的图形?到目前为止,我只能为 480x800 设备创建类似高清的图形。由于我使用的是 OpenGL,所以我将所有图形放在 Assets 文件夹中。我的图像格式为 480x800。我想了很多种办法,列在下面。

  1. 我尝试使用 480x800 图形并使用 OpenGL 通过 GL_LINEAR 将其拉伸(stretch)到平板电脑。正如预期的那样,图形在 480x800 设备上表现出色,而在平板电脑上则表现一般。

  2. 我没有尝试过,但我相信这是一个很好的方法(需要澄清)。使用无缝纹理并从中创建我的背景。 (这样做的问题是我的角色会变得像非高清)。

  3. (即将尝试)使用 res 文件夹而不是 asset 文件夹。分离平板电脑图形和手机图形。然而,我还没有想出一个好的方法来使用 OpenGL 将这些图形放置在相同的位置。 [需要对此进行澄清:)]

您有哪些创建适用于 480x800、480x854 和平板电脑的高清游戏的好方法?

最佳答案

答案可能是您所期望的 - 为了获得最佳结果,您应该创建不同尺寸的图像并使用最合适的组。

关于java - 为 Android 游戏创建高清图形的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9365238/

相关文章:

java - 在 Java 中将拆分器转换为列表的最佳习惯用法是什么?

android - 使用 setBinding 在 Android 项目的 settings.gradle 上导入库的问题

android - Intent.ACTION_GET_CONTENT 与谷歌驱动器

android - 从 Eclipse 如何同时执行多个 android 运行命令?

android - 如何在 Eclipse ADT 中编辑 HTML/CSS/Javascript

java - 使用 html 表单时 servlet 404 发现错误

java - 配置文件上的 Spring 自动配置顺序/优先级

java - 使用 JDBC 创建 mysql 数据库

android - 如何在不重新启动 Activity 的情况下切换主题(夜间模式)?

java - 无法在 Eclipse 中运行导入的 gradle android 项目