您现在的位置: 万盛学电脑网 >> 程序编程 >> 网页制作 >> 交互设计 >> 正文

Web网页设计师从游戏中能学到些什么

作者:佚名    责任编辑:admin    更新时间:2022-06-22

译者序:一直以来我都想写一篇关于游戏与交互设计之间关系的文章,因为我坚信好的设计和游戏一样有魔力,都能为 用户带来乐趣。这可能跟我之前在游戏公司任职过有关,潜移默化地受到感染和熏陶。当看到这篇文章时,共鸣了,这就是我想要说的,于是我决定译过来,跟更多 设计师产生共鸣,推动 “乐趣设计”,同时也为自己这方面的想法写下第一笔。

好的设计应该是融会贯通的,有相似的细节和处理方法,当然,还要有一个能够吸引人的理由或法宝,如果你有过这方面的零碎念头,而没有能汇总在一起,往下看,这就是了!

游戏越来越Web化,而Web也越来越游戏化。如果你想证明这一点,只需要去看看雅虎问答。有人问,有人答,最终获胜答案还能拿到奖励分(译者注: 没玩过雅虎问答的想想百度知道)。这是一个排名系统,可以积聚和解锁系统中越来越多的功能。它的工作原理是因为心理的成就和游戏机制,从而鼓励互动。问题 来 了,Web设计师们能从游戏中学到什么?或者更确切的说,是从视频游戏中?

一个好的游戏界面必须高度可用,并且直观,能够用尽可能少的动作完成很多重复的动作。它们需要具有吸引力,并且够可爱。一个好的游戏界面会给用户体验加分的。在游戏中,人们接受内容的同时不希望幻想被打破,所以再伟大的游戏产品都可能败于一个不给力的界面。

即使在像《波斯王子》这样的老游戏里,只有有限的系统功能,也要求设计师们必须做出一些创新。在功能越发丰富的今天,我们不难从现代视频游戏中发掘中更先进的设计技术。

网 站的用户以同样的方式,希望其内容交付的方式,是很容易理解,直观,引人入胜,而且不需要过多滚动或点击。事实上,Web设计师可以从视频游戏界面中学到 很多。使用了通用游戏界面思想的网站,可以简化用户操作,同时为站点注入更多个性化。这样能带来更高的流量和回访率,甚至销售额(说白了,就是钱嘛!)

这并不奇怪,我们已经看到,像carousels,lightboxes,accordions和日益复杂的导航,已经通过CSS和JavaScript库大量涌入了浏览器中。无论是好事还是坏事,那都是另一篇文章要讨论的,本文将专注于技术,而不是那些错误的应用。

Web设计师可以从视频游戏中学到的东西不仅限于用户界面。雅虎问答的工作原理在于内置的心理学成就系统。所以,当我们看一些基本的用户界面思路和模式时,其他更高层次的概念也是有益的,同时也值得去探讨。

从大局出发

考虑到游戏界面,Web设计师需要敏锐地意识到项目自身的背景和客户的目标。显然,一个网站往往,但并不总是,有一个目标,这是非常不同于视频游戏 的地方。 在大多网站中,对效率的要求要高于娱乐性。一个很酷的鱼眼界面,如果放在提供税务信息或电子商务的网站上,可不是个切合实际的想法。然而,一个互动型的社 会媒体,可能会因一种领先的技术或某种类型的成就系统而从中受益。选择合适的UI组件,事半功倍。

纵观大局,还要考虑结构和方法 – 不只是UI组件。比如,看看菜单是怎么个结构,考虑下为什么要这么做(译者注:作为设计师,每当使用一个产品的时候,都应该考虑一下背后的设计思想)。在 很多游戏里,一些功能设置都放在星状拓扑结构的菜单里。如果你选择“武器”,接下来打开的菜单将展示出所有武器。要选择“地图”得通过导航回到第一屏。这 种结构简化了设置选项,否则很快就会被其他选项分散掉注意力而忘记真正要做什么。

你能明白这种结构形式的网站是如何向访问者展示提供大量信息的吗?通过使访问者一次只专注于一个大型在线任务或一个信息块,可能会增加用户的转换 率。这种结构也可以有效地被使用在网站上的销售漏斗。下面的例子就展示了一个简单的游戏菜单结构,通过它可以很容易地应用到一个网站的信息体系结构,建立 起访问者路径。(如下图)

如果你正在搭建一个会计师事务所的网站,你可能会根据访问者类型的相关性来 划分标题下的菜单信息。一个有钱的个体与一个小企业的需求不尽相同,但都可能有意聘请同一公司。你可以自上而下的开展,用两个切入点作为漏斗,一个为个体 和家庭,另一个为企业和组织,每个按钮用来为他的用户分流。这个分流页面可以提供内容和相关工具,并为不同的用户提供相关服务,从而简化他们的操作,提升 体验。(如下图)

此外,视频游戏中的提示是用看的而不是用说,试着去了解一下它们是怎么工作的。成功的游戏里都有一个为“小白”提供训练和学习的地方。一个角色一上 来都要通 过完成一些任务,达到一定等级,从而熟悉操作也了解游戏的故事情节。探险家学会拿起剑摆动,然后杀死一只老鼠,然后学会捡宝贝。用户希望通过界面体验到身 临其境的感觉。

在《上古卷轴IV》中:Oblivion,你开始在监狱里,必须通过一个地下洞穴逃脱,沿途会跟大老鼠和偶尔出现的小妖精战斗,通过这种方式来学习游戏的基本控制。

它们为什么有关联?你可能不必为一个复杂的界面提供完整的交互教学,但可以通过智能图形或图表,让用户更迅速地了解内容。你可以抛出一个大概念,然后拆分成小块。用小提示和实例要比长篇大论好的多。通过研究游戏中是怎么用看替代说的,就可以在一些棘手的问题上获得突破了。

战斗场面未必要华丽

游戏设计奇才Jesse Schell说,“游戏,为满足你的好奇心提供了成功的可能性和机会——一个解决问题的机会,做正确的选择,并让人感到自由。” 即使是最平凡的网站也能问出最吸引人的问题——游戏的哪些要素能给人们带去欢乐?

游戏通常在用户输入时给出清晰的反馈。这些元素可以融入界面,不仅仅是通过carousels或accordions的形式。问个简单的问题“你希望学到更多关于此话题的东西吗?” 确定提交表单之后会发现,提升用户交互体验还有很长的路要走哇。

一些Web设计师们已经实现了UI组件的简单化。如今,悬停菜单和提示层已经不是什么新鲜玩意了。这些在游戏中已经成型的套路,如何能为普通UI元素带来更多的创意和乐趣,让我们拭目以待吧。

来点实例

让我们进入正题,来看看如何在下个项目中使用这些UI元素。接下来会展示一些实例,还有一些资源便于之后的扩展学习。

异步加载的信息

这是《辐射》里的加载截图:上面的《辐射:新维加斯》和下面的《辐射3》都有帮助信息和提示,并随主题背景图一起在游戏中展开。相比老套生硬的加载图像,它使用轮盘赌或绿屏变换到指定界面,从而让这个无聊的等待过程成为游戏乐趣的一部分。

Web设计师能从中获得什么:

个性化你的图像,把用户拉入你所创造的屏幕“世界”中。即使你在企业网站工作,你也可以设计信息位用以显示提示和其他帮助信息。那搭建一个零售体育用品网站呢?也许你可以用一个旋转的篮球作为加载动画。还没想好怎么开始?点开本教程学习如何预载内容。

加载一整屏背景图或许太慢了,但你可以给一个div设定彩色背景,然后利用JavaScript去载入提示和信息。为保证效果,加载文件大小最好控 制在 30KB以下;当然,越小越好。可以用一个简单的AJAX每几秒就抓取一次内容,或者当然也可以为每次抓取提交一个请求。怎么做完全取决于加载内容的多少 和你有多少时间。看一个这种方式的实例,Website Grader。提交一个链接后,你期待的结果就来了。

自定义光标样式

在《神鬼寓言3》里,当地区靠近玩家时,光标就会替换成放大镜。

在《上古卷轴IV》中:Oblivion,一个简单的手型光标就代表玩家可以拾起。红色的手型则表示该物件被偷,而且士兵可能会追来。

Web设计师能从中获得什么:

或许最容易识别的自定义光标就属谷歌地图的“抓抓手”了。但自定义光标在Web应用上已经不是什么新鲜事儿了。大多数浏览器