你好,我是游戏交互设计师懒蚂蚁GM~
当我们第一次接触新游戏时,通常会创建一个满足自己的游戏角色,然后将自己的情感和行为映射到这个角色上,用这个角色与虚拟游戏世界互动。
那么,我们在创建角色时必不可少的要给其起一个响亮而又优雅的名称。比如最近特别火的一位剑三玩家的游戏名称——“肖战的男朋友”很多人肯定会好奇,一个简单的名称能搞出什么幺蛾子。这主要是因为几乎每个游戏界面都会有各种各样的名称,但是这些界面的尺寸以及界面中各个内容区域的尺寸都会有错不同。而一般情况下,1个中文对应的字符等于2个英文对应的字符,所以在制定名称长度时还需要考虑到中英文字符长度的不同。
因此,交互设计师需要全面考虑到每一种情况才能制定出极具功能性的设计规范。
今天,我通过几个游戏实例来说明目前游戏设计中经常采用的一些方法。
中英文固定位数
网易全自由沙盘战略手游《率土之滨》中,固定输入的中文或英文字体上限为6位,当输入的角色名超过6位时则弹出tips“势力名超过6个字符!”
中英文固定字符数A
固定中英文字符数,以中文字符数的物理尺寸限定名称可显示长度。当名称超长时,根据界面结构选择省略或轮播的形式。
《QQ炫舞》游戏中固定输入字符数上限为12,即6个中文或12个英文所占的字符长度。
超长名称在列表类界面中选择省略显示,在个人信息界面中选择轮播显示,无全部显示情况。
中英文固定字符数B
固定中英文字符数,以中文字符数的物理尺寸限定名称可显示长度。当名称超长时,根据界面结构选择省略或全部显示的形式。
《QQ飞车》游戏中固定输入字符数上限为12,即6个中文或12个英文所占的字符长度。超长名称在列表类界面中选择全部显示,在个人信息界面中选择省略显示。
但是,从下图一的界面中可见,超长名称全部显示时干扰到了其他界面元素。
中英文固定字符数C
固定中英文字符数,根据界面结构选择字体大小自适应的全部显示或不根据中文字符数固定一个可显示长度省略显示。
《食物语》游戏中固定输入字符数上限为14,即7个中文或14个英文所占的字符长度。
如下图,名称字体自适应效果对比:
字体大小自适应(左上角名称)
字体大小自适应(搜索列表名称)
固定可显示长度省略显示(搜索列表名称)
暂未找到素材,猜测是固定另一种可显示长度,然后超长名称省略显示
可见,若要全部显示或最大化长度显示名称,则当选择省略显示时,需要根据界面布局设定多种可显示长度;当选择字体大小自适应全部显示时,字体过小导致名称识别性减弱,与完整显示提高名称识别性的初衷相冲突。