文/张敬峰
在玩不同游戏的时候,我们会看到各式各样的文字,为了让某些地方看起来更美观一些,可能会采用不常见的字体,甚至会异化的一些文字,有一些是我们无法用任何输入法打出来的字体,在这些文字中又存在哪些背后的故事呢?今天我们就来聊一聊游戏中字体相关的内容。
我们平时在游戏中看到的文字基本分为两大类,一类是程序字,一类是美术字,怎么区分这两呢?我们先举个小例子,见下图:
游戏中的字体180.png (158.64 KB, 下载次数: 60)
下载附件
2016-4-21 15:15 上传
上图中红色框中的字体就是美术字,这种字并不存在于任何字库中,只能通过美术人员画出来,并不是文字,实际是图片。绿色框中的是程序字,显示的是系统的字库或者游戏内置的字库中的字体,是真正显示的文字。
美术字在游戏中的大量应用,使得我们在体验游戏的过程中,获得了更好的视觉效果,让游戏在感官上更加具有美感。但是也不会所有地方都用美术字,一是开发进度不允许,二是运行时会消耗更多的内存,有可能导致低端机用户无法运行。
程序字一般都是选用特定字库中的一种字体,说到字库,现在也有很多商业机构提供了很多美观的字库,当然价格也不算太贵,为了让产品更加美观一些,这点开销还是值得的。
游戏中的字体468.png (86.18 KB, 下载次数: 58)
下载附件
2016-4-21 15:15 上传
小伙伴们使用时要多注意下版权问题,因为是商业机构提供的,需要有授权才能使用,否则很容易涉及到法律问题。当然,现在免费而且美观的字体库也有很多,如果不是太土豪的话,用这些免费字库就足够了。
不同设备系统内置的字库可能并不一样,安卓手机和苹果手机差别很大,怎样让这些各不相同的字体都能在游戏中显示正确呢?一个常用的解决方案就是在游戏中内置字体库,这样不同设备上运行游戏时显示的字体就会统一,否则有可能会出现不兼容导致的显示问题。
游戏中的字体685.png (229.54 KB, 下载次数: 57)
下载附件
2016-4-21 15:15 上传
很多小伙伴也喜欢使用各种不同的输入法,在这些输入法中提供了各种不同的字体,那么在游戏中,用不同的输入法输入文字时,会不会显示不一样的字体呢?答案是不会的。对绝大多数游戏而言,无论你用什么输入法,输入何种字体,在游戏中显示的都是游戏内置的字体。
游戏中的字体810.png (135.78 KB, 下载次数: 66)
下载附件
2016-4-21 15:15 上传
如果输入的字,在游戏字库中不存在会怎样呢?毕竟汉字博大精深,数量众多,任何字体库都不是汉字的全集。这种情况也是需要程序去做处理的,如果遇到不在字体库中的字,一般的处理方案是不显示或者使用一个特殊的字符来代替。
关于字体的故事我们就先聊到这,希望各位小伙伴喜欢~