如何使用关卡选择进行长滚动菜单?

时间:2016-03-01 06:38:05

标签: android android-layout user-interface

非常感谢你对此的帮助!

我想做一个应用程序,其中主菜单就像一个很长(很长)的滚动视图,有一些按钮可以选择不同的级别。目标是为菜单的每个部分(如不同的世界)提供关卡和自定义样式的自定义按钮。

但我不知道如何轻松(可能)和有效(肯定)这样做?我虽然知道一个很长的ScrollView,但性能可能真的很差。或者关于具有非常自定义风格的ListView / GridView?

您是否认为需要包含完整的游戏引擎来实现这一目标?甚至我的应用程序的其余部分也不需要它?

我找到了一些已经使用这些菜单的灵感应用程序:


HeadSpace App


Score! Hero Game


甚至是风格较差的一个:


DuoLingo App


非常感谢你的想法,以及对此的暗示!

有一个很好的编码日!

1 个答案:

答案 0 :(得分:1)

我认为这是一个非常个人化的问题和决定;我的意思是:这取决于你,你对自己游戏的偏好,不是技术问题。就个人而言,我喜欢你的设计,但我认为“漫长(非常长)的滚动视图”对于玩家来说可能是缓慢而且太重。想一想game experience,以及让游戏玩家更容易互动的方式。这个解决方案很难达到最后的水平,几乎令人恼火。 IMO,每个世界最好有一个按钮,每个按钮都会引导玩家进入这个世界的水平。在那里你可以使用GridView,自定义,在Z字形上订购按钮...但是这是你可以重复这些级别或重放它们;如果是必要的话。如果不是必要的话,我不会将其显示为主菜单。

同样,这是一个非常个人化的问题和决定,而不是技术问题;在这里,像我这样的人可以给你一个主观的意见。这一切都取决于你的喜好。