【開發(fā)日志補全計劃】關(guān)于游戲字體的修改
原作者: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的時候都會遇到些困難,這個不怪你們:
?

現(xiàn)在我要隆重介紹Eve Sans Neue字體(中文現(xiàn)在使用微軟雅黑字體),你們可以看一看下圖與上圖的字母和數(shù)字間的分別:
?

?
我們還在對其實施進一步完善,所以如果現(xiàn)階段某些截圖看上去不那么美妙的話,你也大可不必擔心。比如說,這個字體現(xiàn)在的位置有點太高了,導(dǎo)致它與上面一行的距離看上去比較狹窄,不過這個問題將會得到解決的。
關(guān)于這個字體
Eve Sans Neue字體是對原有的Eve Sans字體的一種優(yōu)化,對之前的設(shè)計做出了改進,使得易讀性大幅提高。其它的一些改進還包括:對西里爾字母的融合以及不同的大小組別對應(yīng)不同的字體,同時它更加圓滑的樣式也使得它更為容易辨認。
為了盡可能地渲染出最佳效果的新字體,我們對FreeType的版本進行了更新。在更新過程中我們決定略微改變一下我們使用FreeType的方法,更多地使用了C++來完成工作,而不是Python。這樣做的結(jié)果就是,文本渲染的時間被大大縮短,也就意味著你在EVE中打開新窗口所用的時間變短了。我們同樣改變了對那些不存在于我們現(xiàn)有字體中的字符的處理方式。之前我們會在Windows的字體文件夾中尋找一些首選的后備字體,如果失敗了,就尋找那個涵蓋了最多字符的字體。而現(xiàn)在我們索性購買了Arial Unicode字體的使用權(quán),然后用它來渲染那些不存在于EVE字體中的字符。
?
標簽欄樣式
我們并沒有制作一個統(tǒng)一的標簽欄顯示方式,所以為了讓EVE中的各項元素看起來更具一致性,我們制作了幾種標簽欄樣式并且套用到那些已經(jīng)存在于游戲中的標簽欄上。這就意味著有些文字會比之前要小,而有些會比之前要大。不過這也意味著將來若要維持或改變標簽欄樣式也會變得輕松無比了。
?
“我用大寫字母打字不是因為我正在氣頭上,而只是因為我很懶而已?。?!”——Kanye West
EVE的標簽欄中到處都是大寫字母,有時候我似乎能感覺到客戶端在沖我大叫大嚷,有人和我有同樣的感受嗎?所以我們?nèi)サ袅撕芏嗟拇髮懽帜?。我們覺得游戲中的文字現(xiàn)在更容易閱讀了。
ESC菜單就是個很好的例子,它之前是這樣的:

而現(xiàn)在是這樣的:

?
我知道,我們這次改變的對象是許多玩家早已習以為常的內(nèi)容,所以你可能需要點時間去適應(yīng)它。有些人覺得它第一眼看上去有點不靠譜,但是很快就愛上它了。
試一下,然后談一談!
鑒于EVE中有數(shù)不盡的事情可做,而我們可能不會涵蓋到游戲的方方面面,所以我們希望玩家們先在公共測試服務(wù)器上試用一下,然后在官方論壇中分享你們發(fā)現(xiàn)的種種問題。
如果你發(fā)現(xiàn)文本超出了窗口范圍,請告訴我們;如果你發(fā)現(xiàn)了某處字體錯誤,請告訴我們;如果你發(fā)現(xiàn)某處你不喜歡,請告訴我們!請在聊天窗口中打些字看看字體是否正確(尤其是那些使用一些“奇怪的”語言的玩家們——我是冰島人,所以我覺得冰島文不算奇怪哈)。
請注意,這些工作仍會改進!
我們將會持續(xù)關(guān)注論壇上的反饋并且盡快處理玩家的意見。
我衷心希望這些修改能夠使你在EVE中的生活更加輕松,也能使你不再看錯某些文字了。
謝謝關(guān)注!