Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一份“的清单”;“最佳做法”;Android游戏?_Android - Fatal编程技术网

是否有一份“的清单”;“最佳做法”;Android游戏?

是否有一份“的清单”;“最佳做法”;Android游戏?,android,Android,我正在写我的第一个Android游戏,虽然游戏本身运行良好,但我对它的一些Android集成方面不太确定。具体而言: 我应该提供游戏内音量控制吗 我应该隐藏状态栏吗 菜单按钮通常用于暂停游戏,还是我应该为此提供屏幕控制 等等 基本上,我只是想让我的游戏以“标准”的方式完成一切。我不想让用户失望。是否有一些资源(官方或非官方)列出了此类建议?或者,有谁能给我一些重要的指导方针吗?没有官方的指导方针如何做到这一点,但一些“Android常识”是可取的 与往常一样,做任何事情都有多种方法,但大多数

我正在写我的第一个Android游戏,虽然游戏本身运行良好,但我对它的一些Android集成方面不太确定。具体而言:

  • 我应该提供游戏内音量控制吗
  • 我应该隐藏状态栏吗
  • 菜单按钮通常用于暂停游戏,还是我应该为此提供屏幕控制
  • 等等

基本上,我只是想让我的游戏以“标准”的方式完成一切。我不想让用户失望。是否有一些资源(官方或非官方)列出了此类建议?或者,有谁能给我一些重要的指导方针吗?

没有官方的指导方针如何做到这一点,但一些“Android常识”是可取的

与往常一样,做任何事情都有多种方法,但大多数应用程序似乎遵循以下原则:

  • 全屏游戏(尤其是在横向模式下的游戏)似乎大部分时间都隐藏着状态栏
  • 您应该覆盖菜单按钮,这样它就不会被意外按下,而是提供了一种快速离开游戏的方法
  • 后退按钮通常会暂停应用程序
  • 你不需要游戏内的音量控制,因为所有现有的android设备都包括一个音量摇杆,但是在游戏(启动屏幕)开始时就可以关闭音量,最好在音乐开始前给对方一些时间关闭音量(一个“你想关小音乐吗?”对话框就可以了)
  • 一个(通常在android上)不依赖任何东西,并在清单文件中指定特殊的游戏要求(轨迹板支持、最小屏幕大小等)

希望你能在网上找到更多的资源

一定要看看关于实时游戏开发的谷歌IO视频,它们包含了多少最佳实践列表