当前位置: 首页 > 科技观察

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

时间:2023-03-16 16:03:35 科技观察

几乎所有iPhone用户都使用过游戏应用程序。这是一个“全民游戏”的时代。在iPhone应用程序中,游戏不仅在下载量方面领先,而且在设计质量方面也领先。我从大量的游戏应用中淘过沙子,试图从中吸取营养,探索好的设计策略供我使用。基本思路是:Step1,提出一个小问题或测试,请跟着我想一想;第二步,勾勒出基本原则;第三步,该原理在iPhone游戏中的体现;第四步,给我们什么启示?通过以上步骤,简要介绍肌肉记忆、长时记忆、短时记忆、再认与回忆、物体预设的特点,以及它们对用户界面设计的影响。文章篇幅和个人能力有限,无法对每个原理进行过多的深挖。只是希望能启发大家思考。1、肌肉记忆步骤一,请大家想一想:一天早上,你起晚了,匆匆开车去公司。来到路口,路人告诉你:有捷径。这时候你面临两个选择:一个是你每天走的路,很熟悉;一个是你每天走的路,很熟悉;二是没有走过的路,有很多不确定的因素。此时此刻你会选择哪条路?大多数人会选择自己熟悉的道路。这条路我太熟悉了,“我闭着眼睛都能走回家”,几乎不用想,即使路远一点也不觉得慢。相比之下,路人为你指出的捷径,可能会在岔路口不知所措。一旦走错了路,捷径就会变成耽误时间的长路。Step2,原理:人体进行某项操作时肌肉记忆的效率和准确性,很大程度上取决于是否接近人熟悉的操作路径。如果重复多次操作,肌肉就会形成条件反射,产生记忆效应。大脑皮层还没有做出决定,脑干和脊髓神经已经提前一步指挥了。如果手术是在新接触阶段,不确定性就比较多,此时做决定的是大脑皮层。大脑皮层做出决定所需的时间比脑干和脊髓做出反应所需的时间更长。举个例子:新手学开车时,更多地使用大脑皮层,进行换挡、倒车桩等操作,速度慢、语无伦次,容易出错。经验丰富的司机会更下意识地执行刹车和换档,更快更准确,并受脑干和脊髓神经的指挥。在速度和准确性方面,用户熟悉的操作路径可以让操作行为更加从容。如果操作路径过于新颖或难以探索,即使操作步骤缩短,也未必比用户熟悉的路径更快更好。Step3、手机游戏中的体现:在iPhone动作游戏、街机游戏和角色扮演游戏中,一般采用横屏模式,左下角为位置控制操作区,右下角为运动控制操作区。简单的用户使用场景:双手握住手机,左手拇指负责操作角色在游戏中的位置,右手拇指负责操作角色的具体动作。用户已经非常熟悉这种模式,并形成了肌肉记忆。如果被颠覆,比如位置操作和动作操作放在右下角,用户会觉得不舒服。第四步,它给我们什么启示1、操作系统的一致性大于产品本身的一致性。手机操作系统之间存在明显差异,执行某项操作可能会有非常不同的操作路径。例如,Android系统使用较多的长按操作,而iOS系统在特定应用中使用较少的长按操作。不同的手机操作系统培养了用户不同的肌肉记忆;这种肌肉记忆是由无数符合这个系统特性的应用程序锻炼出来的,一旦形成就很难改变。因此,在平台上部署产品时,需要熟悉并匹配运营平台的用户界面特性,让用户快速掌握应用的运行方式。2.应用要与“邻居”和睦相处。应用程序并不是孤立存在于用户的手机中,而是众多应用程序中的一员。痛苦在于用户无法完全记住每个应用程序的每个细节是如何工作的,而肌肉记忆允许他们尝试他们熟悉的少数操作。因此,有必要审视一下你的“街坊”应用,看看它们是如何被常用的,在不影响你自己的创造力的情况下,与它们保持一定的一致性。3.在应用程序的小环境中,控件需要具有连续性和可预见性。肌肉记忆也存在于应用领域中。功能键要保持稳定的位置,在不同的页面能顺着视觉习惯找到;功能键的布局需要是可预测的,出现在相关内容区域附近,而不是埋得太深。2、长时记忆第1步,请思考:问题1:你最近的手机号码是多少?问题二:你还记得玉轩定理的具体内容吗?这样的事情我们已经很久没有背过了,恐怕你也记不住了。这是为什么?同时是什么意思?Step2、原理:长时记忆的特点长时记忆可以帮助人们随时提取关键信息,例如,你可以轻松地说出你现在的手机号码和身份证号码。长期记忆,通过大量的反复演练形成,可以持续数天或数年。如果长期记忆没有得到巩固,它会随着时间的推移逐渐消退(艾宾豪斯曲线)。长时记忆有两个特点:一是长时记忆中的信息是抽象特征的组合,压缩率高,图像、感觉、概念等细节会丢失。为了达到长期记忆的目的,大脑需要将复杂的信息压缩成简单的语言符号。其次,在提取长时记忆时,经常会出现信息失真。存储信息的最佳方式是连接旧知识。抽取时最好用熟悉的情况给予提示。比如收拾小学、初中的东西会让你回味无穷,重游故地能让你回首当年的人和事。第三步:手游反思:棋类游戏爱好者普遍开始在现实中下棋。虽然现实中的国际象棋与手机端的国际象棋游戏大不相同,省略了太多的元素和感受,但当他们看到棋子的轮廓和能够表达自己想法的格子时,基本学会了触摸操作——屏幕手机。棋牌手游的易学性在于对现实生活元素的提取和复制,快速激活棋友的长时记忆。第四步,对我们的启示1.减轻用户的记忆负担。长期记忆很脆弱,检索时信息失真很常见。如果用户不止一次被提示输入错误的密码,他可能会怪自己记性不好;其实真正的罪魁祸首是我们的软件没有为用户记住密码,或者对用户名和密码的特殊要求增加了用户的记忆负担。我们的软件需要更智能、更人性化。2.注重一致性。一致性使信息更容易转移到长期记忆中,并减少长期记忆检索中的错误。一致性越弱,用户的记忆负担就越大。不同应用的不同功能的一致性越好,易学性越好,越容易上手。3.从相关生命中提取基因。根据长时记忆规律,为了让记忆的信息更多、更快、更强,就需要将这些信息与之前的大脑记忆联系起来。这就是联想记忆比死记硬背更持久、更容易的原因。从目标用户熟悉的生活场景中提取基因并将其应用到用户界面中,可以激发用户对过去的长期记忆,不仅可以提高可用性,还可以营造温暖的产品气质。3、短时记忆步骤1,请思考:第一组信息:74、5、7、6、87、11、0、3、20;第二组信息:焦点、本地、国内、国际、军事、女性、娱乐、体育、社会、金融、汽车、科技、房地产、教育、游戏、互联网草草看了以上两组信息,有多少你能记得吗?除非您投入足够的时间和注意力,否则很难记住上述信息的确切价值和位置。你有没有觉得我们的记忆力并没有想象中的那么牢固?Step2、原理:短时记忆的特点短时记忆对于我们日常的工作和学习来说非常重要,因为太多的信息只需要让我们知道下一秒该做什么就可以了,不需要花费太多精力将其转化为长期记忆。短期记忆不是严格意义上的信息存储,它只是信息的临时存储场所,是感觉和注意现象的结合。特性之一是高度不稳定。给你的朋友汇款,汇款后基本上忘记了他的银行帐号。第二个特点是短时记忆是关注的重点。如果你没有注意到的东西突然问你它是否存在,你可能会感到困惑。比如,你下班后和同事热聊,当你走进电梯时,你会在心里嘀咕:我刚才签到了吗?因为你没有注意下班签到这件事,所以没有形成记忆。此外,短期记忆的数量非常有限。据研究(心理学家研究过,我没有那个能力),有如下规律:如果信息可以组合,也就是有一定的规律性,那么人的记忆数是7±2;如果信息没有规律性,相互间的变异太大,人的记忆数是4±1。第三步,在手游中的体现:上图来自StylishSprint游戏,在iPhone跑酷游戏中算是一款不错的产品。在游戏进度界面,右上角区域显示了用户的成就和任务完成进度。每次需要进行游戏操作时,界面都会在界面下方提示用户。这样做的好处是应用程序为用户记住了核心信息,节省了用户的脑力。还有一款类似的跑酷游戏,DarknessRush。任务说明放在游戏开始前的页面上,但游戏进度页面上没有任何提示。每次都不知道自己的使命是什么,很是迷茫。第四步,对我们的启示1、用户界面需要帮助用户记住核心信息。用户试图通过您的应用完成什么?在这个界面中,用户需要做什么?哪些关键信息与用户任务和用户行为密切相关?把这些关键信息清晰明了地展示出来,在用户迷茫的时候可以当一盏路灯。iPhone版的Google搜索应用,搜索框悬停在页面顶部。一来方便用户随时更换关键词,二来可以帮助用户记住自己正在浏览的内容的搜索关键词是什么。2.不要高估用户的短期记忆,及时提醒和反馈。当然,并不是所有的相关信息都可以放到界面中,同样需要避免冗余信息。非核心信息可以在用户需要时透露。这种信息出现的方式非常有礼貌,不会太打扰用户。PuddingCouponiPhone客户端,在每张优惠券的最后展示页上方,会用醒目的颜色标示使用方法,是需要打印还是只是展示。3.在您认为有必要的地方,适当引导用户的注意力。短期记忆只有在注意力到达的地方才有可能。应用中新增的功能点,或者任务操作步骤,如果您认为有必要,可以适当引导用户的注意力。引导时间不宜过长,出现次数不宜过多。为了让用户注意到微信iPhone客户端的群聊功能,在进入页面的开始会出现一个气泡框提示,然后消失。4.多用recognition,少recallStep1,请思考:你用了多长时间来判断你是否认出了4张脸?问题2:您用多长时间记住了每次网站注册的密码保护问题和答案?一张脸,认不认得,只需要几分之一秒;记住您使用过的受密码保护的问题和答案可能需要几分钟甚至完全忘记。Step2,原理:对行为准确性和知识不准确性的识别是这样一种思维模式:感觉和长时记忆的协同工作,记忆神经元的“并行处理”。此时识别的信息清晰直接,可以同时激活大脑中无数的神经元,有点类似于并联电路,以极快的速度激活相同或相似的信息存储区域。回忆是一种思维模式,它在没有明确、具体的感官输入的情况下暂时停用记忆神经元。速度慢,成功率低。识别的最常见表现是选择,以精确的行为执行。召回本质上是知识的再输出,用不精确的答案完成。第三步,在手机游戏中的体现:在iPhone游戏中,很少有大量的内容输入,甚至连登录注册功能都可能不存在。游戏应用的入门、学习、关卡选择、人员配备、设置等步骤几乎都是通过点击操作。整个操作过程流畅简单,不会因为忘记了什么而卡住。Step4,它给我们什么启示1、尽量减少输入,多用选择。在手机上输入确实是一件很痛苦的事情。它是低效和颤抖的。如果没有完全掌握输入的内容,哪怕是一丁点儿的失误,都会断绝用户的去路。所以,在做应用的时候,需要思考这个功能操作是否可以通过选择的形式来实现?即使选择的步骤多了一点,也会比输入操作更快的完成。通话时间选择器是通过选择实现的。2.尽可能使用图像来表达功能。图片更有利于识别。在iPhone应用中,如果标签栏和功能控制键使用图标或者图标与文字的组合,用户可以更容易识别。如下图所示,如果将ZAKER版块目录页的所有栏目和功能键全部替换为文字,查找和识别的方便性会变弱。homepage5.Preset:为用户提供如何操作的线索Step1,请思考:你如何判断他们的使用情况?电灯开关、轿厢门把手、厅堂门把手用它们自己的形状来告诉人们如何使用它们。第二步,原理:事物的属性可以通过预设自明。每件事都可以有自己的预设。书可以读,车可以载人,笔可以写,等等。人对事物本身的预设,都是在生活中学习和验证的。iPhone上的应用程序对用户来说是有学习成本的。我们可以使用事物的预设来告诉用户如何使用应用程序。不要把所有的希望都寄托在新手指南上,用户一般是不会看的。第三步,在手机游戏中的体现:以上三款游戏分别是:愤怒的小鸟、三国志、赚翻天、海贼!火!游戏用自己的预设来告诉用户如何操作:可以发射弹弓,可以掷骰子,可以引信。第四步,对我们的启示1.巧妙借用事物本身的预设——拟物化设计拟物化设计是利用事物本身预设的典型例子。用户将在生活中使用真实事物的体验直接应用到本软件中,不仅可以提高产品的易学性,还可以以丰富生活的形式拉近生硬的科技产品与用户的心理距离。RealPiano是拟物化设计的典型应用,如何使用不言而喻。总结:这篇短文讲了肌肉记忆、长时记忆、短时记忆、回忆和识别的特征,以及事物的预设特征,以及它们在iPhone游戏中的体验,并漫谈了这些的重要性给我们的东西。应用程序设计的灵感是什么。我有自己的想法,也有借鉴别人智慧的地方;有看似合理的地方,也有思考不太周密的地方。欢迎大家拍砖,谢谢!