从优秀的iPhone游戏中学习设计策略

摘要:iPhone应用程序中,游戏不但在下载量方面首屈一指,在设计质量上也不乏可圈可点之处。本人从大量的游戏应用中大浪淘沙,试图从中汲取营养,探索好的设计策略为我所用。

几乎所有iPhone用户都曾使用过游戏应用,这是一个“全民游戏”的时代。iPhone应用程序中,游戏不但在下载量方面首屈一指,在设计质量上也不乏可圈可点之处。本人从大量的游戏应用中大浪淘沙,试图从中汲取营养,探索好的设计策略为我所用。

基本思路是:

步骤一,提出小问题或小测试,请跟随我思考一下;

步骤二,引出其中的深层原理;

步骤三,此原理在iPhone游戏中的体现;

步骤四,给我们哪些启示?

通过以上步骤,简单地介绍肌肉记忆、长期记忆、短期记忆、识别与回忆、事物预设的特点,以及对用户界面设计的影响。文章篇幅和个人能力有限,对每一个原理不能作过多的挖掘,只愿可以抛砖引玉启发大家一些思考。

一、肌肉记忆

步骤一,请思考:

一天早上,你起床起晚了,十万火急地驱车去公司。来到叉路口,一个路人告诉你:这有条近道。这时候你面临着两个选择:一条道路是自己每天都走的路,非常熟悉;另一条道路你从来没有走过,有很多的不确定因素。此刻,你会选择哪一条道路?

大部分人会选择自己熟悉的那条路。

这条路自己太熟悉了,“闭上眼都能走回家”,脑子几乎不用思考,路即使远一点也不会觉得慢。相比之下,路人为你指的近路,可能还会有你不知所措的岔路口,一旦走错,近路就成了耽误时间的远路。

步骤二,其中的原理:肌肉记忆

人体执行某操作时的效率及准确性,很大程度上取决于是否接近该人熟悉的操作路径。如果操作被重复多次,肌肉就会形成条件反射,生成记忆效应。大脑皮层还没有做出决定,脑干和脊髓神经已经领先一步进行指挥了。如果操作处于新接触阶段,不确定性较多,此时做出决策的是大脑皮层。大脑皮层做出决策所花费的时间要比脑干和脊髓神经做出反应的时间长。

举一个例子:新手学车的时候,多用大脑皮层,执行挂档、倒桩等操作慢而且不连贯,容易出错。驾车老手执行刹车、变换档位更多的是潜意识操作,速度更快、准确性更高,是由脑干和脊椎神经指挥的。

从速度、准确性方面讲,用户熟悉的操作路径可以使操作行为更从容。操作路径如果过于新颖或者很难摸索,即使操作步骤缩短,也不见得会比用户熟知的路径更快更好。

步骤三,在手机游戏中的体现:

iPhone动作游戏、街机游戏和角色扮演游戏中,一般采用横屏模式,左下角为位置控制操作区域,右下角为动作控制操作区域。简单的用户使用情景:双手托住手机,左手拇指负责操作游戏中角色的位置,右手拇指负责操作角色具体的动作。

用户对这种模式已经非常熟悉,形成了肌肉记忆。假如将它颠覆,如位置操作和动作操作都放置在右下角,用户就会觉得不适应不舒服。

步骤四,给我们哪些启示

1. 操作系统的一致性大于产品自身的一致性。

手机操作系统之间差异比较明显,执行某项操作可能会有迥异的操作路径。如Android系统较多使用长按操作,iOS系统在具体的应用程序内则较少使用长按。不同的手机操作系统,培养了用户不同的肌肉记忆;这种肌肉记忆是被无数个符合此系统特点的应用程序锻炼出来的,一旦形成,很难改变。所以产品铺平台的时候,一定要熟知和匹配该操作平台的用户界面特点,方便用户快速掌握应用程序的操作方式。

2. 应用程序要和“邻居”们和谐相处。

应用程序在用户的手机中不是孤立存在的,是众多应用程序中的一员。痛苦的是,用户并不能完全记住每一个应用程序每一个细节是如何操作的,肌肉记忆让他们尝试他们自己熟悉的那几种操作方式。因此,有必要考察一下你的“邻居”应用程序,看看他们常用的操作方式,在不影响你自己创意点发挥的前提下可以与他们保持一定的一致。

3. 应用程序小环境内,控件需要有延续性和可预见性。

肌肉记忆也会存在于应用程序小环境内。功能键有必要保持稳定的位置,在不同的页面内都能顺着视觉习惯找得到;功能键的布局需要有可预见性,出现在相关内容区附近,不要埋藏过深。