【发布时间】:2010-10-06 21:31:07
【问题描述】:
我一直在寻找一种仅向市场中“足够快”的手机展示我的游戏的方法,但我找不到任何好的答案。
有人建议通过SDK定位,但这与速度无关。
我见过一些按屏幕尺寸定位的,但一些 Acer 手机和 HTC Legend 对我的游戏来说足够快,但与 HTC Hero 相同的屏幕却很慢。
我还看到一些人通过 OpenGL ES 版本进行过滤,但我找不到任何类型的数据库来告诉我哪些手机具有 OpenGL ES 2。Android 2.0 应该支持它,但我不知道手机是否喜欢HTC Magic,更新到2.0后会支持,否则会卡在1.1。
最好的方法是什么?
谢谢
【问题讨论】:
-
为什么不警告用户慢速设备可能导致性能不佳?
-
您不应该阻止您的用户尝试在速度较慢的设备上运行您的应用程序,而只是警告他们潜在的性能问题。桌面游戏不会阻止您在速度较慢的 PC 上安装/运行,有些人可能会警告您不满足系统要求,但我没有看到故意阻止您安装/运行的情况。
-
因为人们仍然会从市场上安装他们能安装的所有东西,如果不能正常工作,他们只会责怪应用程序。
-
同意,即使客户被明确告知手机无法正常使用,他们也会抱怨。
标签: android opengl-es google-play