【开发日志补全计划】关于游戏字体的修改
原作者:CCP Punkturis
原文:http://community.eveonline.com/devblog.asp?a=blog&nbid=2401
你们好!
我是来自BFF小组的CCP Punkturis,今天我要谈一谈游戏中字体的变化,是的你没听错,我说的是字体的变化!
我知道你们之前在辨别I和1、0和O、5和S、6和G和&、以及8和B的时候都会遇到些困难,这个不怪你们:

现在我要隆重介绍Eve Sans Neue字体(中文现在使用微软雅黑字体),你们可以看一看下图与上图的字母和数字间的分别:

我们还在对其实施进一步完善,所以如果现阶段某些截图看上去不那么美妙的话,你也大可不必担心。比如说,这个字体现在的位置有点太高了,导致它与上面一行的距离看上去比较狭窄,不过这个问题将会得到解决的。
关于这个字体
Eve Sans Neue字体是对原有的Eve Sans字体的一种优化,对之前的设计做出了改进,使得易读性大幅提高。其它的一些改进还包括:对西里尔字母的融合以及不同的大小组别对应不同的字体,同时它更加圆滑的样式也使得它更为容易辨认。
为了尽可能地渲染出最佳效果的新字体,我们对FreeType的版本进行了更新。在更新过程中我们决定略微改变一下我们使用FreeType的方法,更多地使用了C++来完成工作,而不是Python。这样做的结果就是,文本渲染的时间被大大缩短,也就意味着你在EVE中打开新窗口所用的时间变短了。我们同样改变了对那些不存在于我们现有字体中的字符的处理方式。之前我们会在Windows的字体文件夹中寻找一些首选的后备字体,如果失败了,就寻找那个涵盖了最多字符的字体。而现在我们索性购买了Arial Unicode字体的使用权,然后用它来渲染那些不存在于EVE字体中的字符。
标签栏样式
我们并没有制作一个统一的标签栏显示方式,所以为了让EVE中的各项元素看起来更具一致性,我们制作了几种标签栏样式并且套用到那些已经存在于游戏中的标签栏上。这就意味着有些文字会比之前要小,而有些会比之前要大。不过这也意味着将来若要维持或改变标签栏样式也会变得轻松无比了。
“我用大写字母打字不是因为我正在气头上,而只是因为我很懒而已!!!”——Kanye West
EVE的标签栏中到处都是大写字母,有时候我似乎能感觉到客户端在冲我大叫大嚷,有人和我有同样的感受吗?所以我们去掉了很多的大写字母。我们觉得游戏中的文字现在更容易阅读了。
ESC菜单就是个很好的例子,它之前是这样的:

而现在是这样的:

我知道,我们这次改变的对象是许多玩家早已习以为常的内容,所以你可能需要点时间去适应它。有些人觉得它第一眼看上去有点不靠谱,但是很快就爱上它了。
试一下,然后谈一谈!
鉴于EVE中有数不尽的事情可做,而我们可能不会涵盖到游戏的方方面面,所以我们希望玩家们先在公共测试服务器上试用一下,然后在官方论坛中分享你们发现的种种问题。
如果你发现文本超出了窗口范围,请告诉我们;如果你发现了某处字体错误,请告诉我们;如果你发现某处你不喜欢,请告诉我们!请在聊天窗口中打些字看看字体是否正确(尤其是那些使用一些“奇怪的”语言的玩家们——我是冰岛人,所以我觉得冰岛文不算奇怪哈)。
请注意,这些工作仍会改进!
我们将会持续关注论坛上的反馈并且尽快处理玩家的意见。
我衷心希望这些修改能够使你在EVE中的生活更加轻松,也能使你不再看错某些文字了。
谢谢关注!