本文源自:微信公众号:EDU1717 名称:学翼启
更多原创文章请访问微信号:tencentgad
新浪@学翼启-互联网干货平台
接、相互沟通的平台。通过游戏界面玩家可以控制游戏角色、浏览游戏场景,在游戏过程中做出一定的反应。只有在游戏界面的引领下,玩家才能去操作整个游戏。
界面作为联系游戏用户与虚拟游戏世界的中介,在游戏整个开发中起到至关重要的一环。本文尝试通过浅析游戏界面设计应该遵循的基本原则方法,引导人们更好的体验游戏界面设计的重要性。
一、人机界面的发展历史及其重要性
所谓交互,必须是双向的作用,游戏中的信息交互也是如此,是由两个部分组成的:
1)玩家向游戏发出的指令信息,告诉系统如何继续进行;
2)系统向玩家发送的信息,也就是关于玩家操作之后游戏的状态。
●人机界面的发展历史
●人机界面的重要性
●界面设计的原则
●界面设计的方法
●游戏界面的文档编写
1、人机界面的发展历史
人机界面(HMI Human Machine Interface)又称为界面、用户界面(User Interface),指的是一个计算机软硬件系统中用户看得见摸得着的部分。人机界面最典型的就是Windows操作系统系列和MAC OS系列的界面。
2、人机界面的重要性
●人机界面决定了游戏性
●可以通过人机界面来定义并分析游戏性
(1)人机界面决定了游戏性
▶人机界面是人机之间沟通的桥梁。
▶人机界面能起到连接玩家和游戏内核的作用。
▶人机界面决定了游戏性的大部分内容。
(2)可以通过人机界面来定义并分析游戏性
▶游戏性是虚的,但人机界面是实的。
▶人机界面在一定程度上决定并反映了游戏性,通过分析人机界面的动态交互性,不但可以找到定义并分析游戏性的途径,而且还能找到某些规范化的方法去改善游戏性。
▶分析人机界面的动态交互性可以提高游戏开发水平。
3、界面设计原则
(1)设计人性化界面
▶操作界面的功能就是介于游戏和玩家之间的沟通渠道,它越人性化,玩家也就越容易理解;反之界面越生硬,玩家就需要对其进行额外的思考,使操作变得更为繁琐。
▶这种人性化还表现在对操作的智能简化方面。
(2)避免游戏界面干扰游戏显示区域
▶最好的游戏界面应该就是没有界面。
▶可以将游戏界面尽量放在屏幕的边角位置,以避免干扰正常的游戏显示区域。
(3)避免游戏界面干扰游戏显示区域
(4)简化控制模式在游戏中,一般可以采用键盘和鼠标进行操作,或者二者组合使用。
4、界面设计的方法
(1)调查研究
●设计人机界面的第一步就是调查研究。研究调查的手段一般有两种:
▶通过收集玩家的相关资料;
▶观摩研究其他相类似游戏的人机界面的设计,进而获得启发。
(2)基本概念设计
●在调查研究之后,游戏设计者可以自由地发挥想象力和创造力来进行人机界面的概念设计。
●设计内容包括:
功能结构
信息结构
屏幕的安排
输入设备的利用
●通常在概念设计阶段,设计者会把这些想法以图表的形式表达出来。
(3)生成界面原型
●在概念设计基本完成后,需要把设计草图细化,使其成为能够用来测试的原型。
●最重要的生成原型的方法就是用某些专用软件生成一些小程序,像Visual Basic和Director等软件。
(4)界面可行性测试
●完成原型后,还需要做可行性的测试。
●预先设计好一些任务,给测试人员讲解整个人机界面的基本情况,同时告诉他们整个任务最终需要达到的目标。
●然后把原型给他们,让他们自己操作,看看是否能够流畅地完成这些任务。
(5)反复优化
●通过可行性测试,设计人员就可以发现设计上存在的问题。
5、游戏界面的文档编写
游戏界面的文档描述实际上非常简单,就是把玩家看到的实际界面的布局用各类方式直观地描绘出来。
游戏主界面▼
游戏角色界面▼
二、操作功能设计
●游戏操作设计的方法
●游戏操作设计原则
●控制与操作的方法
●其他人机交互手段
●游戏操作的文档表达
1、游戏操作设计的方法
●一维操作
▶一维操作,就是玩家按照操作的提示步骤一步一步地完成,最终达到操作目的。
▶如《三国志》系列中玩家选择一个内政的过程:
●二维操作
▶二维操作,是尽可能地利用玩家的操作资源,把所有的可以“击点”的内容与玩家的操作资源一一对应,并且“惟一化”。
▶《星际争霸》中“人族”生产建筑单位的操作过程就是典型的二维操作。
举例:
《星际争霸》:
选择“农民”,然后按一下鼠标右键。
1)如果选择了水晶矿——开采水晶;
2)如果选择了气矿——开采天然气;
3)如果选择了己方的机械部队,且该部队HP不满——修理;
4)如果选择了己方的建筑物,且该建筑物HP不满——修理;
5)如果选择了己方的部队——跟随;
6)如果选择了敌人的部队或建筑物——攻击;
7)如果选择了空地——移动。
2、游戏的操作设计原则
●二维操作优先原则
●鼠标移动最短原则
●浅层菜单设计原则
●快捷键放置左侧原则
●信息最大化原则
●角色操作分级原则
●多渠道性
●可设置性
(1)二维操作优先原则
如果可以用二维的操作思路,则尽量不要使用一维的操作,这样可以减少玩家的操作次数。
在设计二维操作时,尽可能多地把操作资源罗列出来。
(2)鼠标移动最短原则
在设计过程中,尽可能避免鼠标移动轨迹过长,以节省玩家的时间。
(3)浅层菜单设计原则
如果一定要使用一维的操作,就应尽量把一些常用的键放在第一层面上,以加强第一层面的“二维”功能。
(4)快捷键放置左侧原则
设置热键时,尽量设置键盘左侧按键为快捷键。
通常玩家在进行游戏时,习惯使用右手对鼠标进行操作,将游戏快捷键放置在键盘左侧,可以方便玩家左手按快捷键。
(5)信息最大化原则
在使用二维操作时,多使用“提示”图标,且注意按功能把提示图标分开。
(6)角色操作分级原则
▶在设计某些类型的游戏时,可以把一些角色的操作设计得复杂一些,如魔法师、僧侣……因为他们负担着丰富游戏内容的“任务”。
▶操作资源的数量来决定大多数游戏角色的行动内容,并一一对应。
(7)多渠道性
▶在游戏中,对于同一个操作目的,可以通过不同的操作方式来完成。
▶某些操作可以用鼠标来执行,也可以设计多种快捷方式来执行。
(8)可设置性
▶在某些游戏中,玩家可以根据自己的习惯操作方式进行设置。
▶这种情况有两种常见的方式。
▶一种是设置快捷键,玩家根据自己的操作习惯,来定义游戏的操作。
▶另外一种是部署游戏界面,玩家根据系统给出的界面,把一些道具和物品按照自己的喜好放置在各个快捷栏内,以方便自己的取用。
3、控制与操作方法
▶不让玩家去摸索如何去操作游戏,而是让他们去探索游戏世界;
▶游戏的操作界面是真实世界和游戏虚拟世界的分界点;
▶要让玩家按他操作真实世界的模式凭直觉操作游戏世界。
▶如果操作系统的设计明显和游戏本身的风格不符,很容易破坏玩家在游戏中的感觉。
▶设计具有吸引力的界面可以称得上是一种艺术行为,这样的设计不仅具有吸引力,而且还不能失去直观性和功能性,因此设计起来有相当的难度。
▶设计操作界面时的一个误区就是设计人员想实现的功能太多。
▶设计出让玩家容易接受的操作方法对游戏设计人员来讲,是相当具有挑战性的任务。
4、其他人机交互手段
●语音识别
语音识别,是指通过麦克风采集玩家的声音,然后通过处理,了解玩家所要表达的意图。
●姿势识别
姿势识别,又称为姿势控制,主要是指以下两种技术。
▶第一种技术是完全抛开键盘鼠标,使用摄像机捕捉人的手势或其他肢体动作,通过神经元网络和模式识别等技术来分析手势的含意,并以这种方式来操作计算机。
▶第二种技术是使用现有计算机的鼠标或者数据笔,进行时间上连续地输入。
●脑电流识别
脑电流识别是指通过传感器收集大脑中的电流信号,并对这些信号进行分析,然后将信号发送到接收装置,进行游戏操作。
5、游戏操作的文档表达
鼠标的基本操作▼
键盘的基本操作▼
小结
界面与操作共同构成了人机交互的基础,其中界面主要完成游戏信息向玩家的传达,而操作则完成玩家对游戏状态的改变,完美的界面菜单和操作方式的设计,可以使玩家很快就能进入到游戏世界中,可以感受到他就是游戏世界中的角色,这是一个沉浸于游戏的标志。