游戏界面设计
###游戏界面设计的原则
- 直观:尽量少用图标多用文字,图标用得越多界面设计越难令玩家理解。
- 通俗:用词要大众化,令玩家容易接受,不用生僻词,以及专业术语。
- 按钮图标:按钮设计要有凸出感,醒目一些,让玩家易接受
- 显示优先:显示的层次要清楚
- 生命,魔法,以及一些常用功能
- 常用操作(重要操作),如吃物品的快捷键,技能施放等。
- 空间优先(有限的空间放入更多功能)
- 符合玩家的一般习惯(WIN的习惯,WORD的习惯等)
- 可扩充性:网络游戏需要不断添加新功能等等,对界面的需求会不断增加。需要预先考虑好扩充性
- 游戏种类:游戏的性质对界面的要求
- 回合制:全屏界面对游戏影响不是很大
- 即时制:尽量不出现全屏界面,能透明的要透明,减少对屏幕的影响
心得:
设计界面的时候要考虑资源的通用性,能统一规格(大小)的界面最好统一它,制作的时候会省好多事,不容易出错。
###界面文档一般格式
界面设计需要交给美术,程序去实现,以下是一般的实现方式
美术部分
- 界面示意图:告诉他界面该如何布局,常用表达方式实心框,虚线框,双线框,黑线框分别代表按钮的不同形式以及不同显示方式。这些需要在后面标明
- 如何确定界面大小:用原图做(示意),根据功能的位置放置。考虑到以后的影响(如聊天遮挡按钮,等等类似问题)
- 特别注意:需要考虑到游戏设计对游戏的影响,如人名输入框的大小一定要大于最大人名数量,负责就出现冒行等问题。
- 按钮及状态
- 替换显示:帮派入帮、不入帮与帮主的不同显示界面
- 发亮显示:有新消息界面就闪光来提示玩家
- 界面转换:好友与仇人名单的界面转换。
程序部分
- 显示内容:需要说明,确认大小以后标示明白
- 触发条件:NPC对话,点选物品,点按钮等
- 界面关闭:关闭的条件(被攻击,自己点选等等)
- 注:界面、按钮的功能(弹出新界面后是重叠显示还是关闭老界面来显示);界面的操作以及相关的提示(升级、成功是否提示等),其中的成功的提示做还是不做这个很重要(关乎玩家的心理,需要从实践中找感觉)
- 另:有快捷键的话,需要标明快捷键
界面设计意图中的方方面面的东西需要程序容易实现。
各种设计的小细节方面
《征服》的聊天模式转换方面,目前的现状是根据设计需要(符合以上要点)以及界面的总体布局造成的。
讨论
做界面以前先考虑一下游戏的风格,按钮的用字,显示位置一定要大,明了。
首先将游戏功能分类清楚,然后再做界面。
尽量考虑资源的通用性。
将一些功能性界面放NPC身上,主界面尽量简练,精致
笃志按:
显示优先,可按照界面分级的方法来解决,二阶界面优先于一阶界面,三阶界面优先于二阶界面。
其实界面方面还有比较多的要求
例如二维化操作,也就是根本锁顶目标不同,同样的操作可能达到的效果并不相同。
还有边角优先,避免弹出界面干扰正常的游戏区域。
一般做游戏界面设计的时候步骤为:
- 调查研究,学习类似游戏的界面进行开发设计,或者征寻玩家意见。
- 基本概念设计,就是明确界面上支持的功能显示以及键盘鼠标的操作指令。可使用EXCEL
- 生成界面原形,使用VB或者DIRECTOR软件,将界面大致草图形象化。
- 反复优化,通过可行性测试,优化界面中的不足。