多语言版本与UI的展现问题

在解决多语言版本问题中,很多解决方案看似采取了一个非常“聪明”的方法。一份特定语言版本的文字文件,UI采取加载的方式显示。这是一个比较通用的解决方案,但是在游戏中不再适用。

为什么?

游戏是种艺术体现形式,它是有“风格”的。当我们遇到“从右往左读”的文化习惯,或者两个汉字变成N个字符的时候,那些符号就变得拥挤,不合时宜起来。另外在展现形式上,字体的风格化还不够灵活。比如水墨风格的游戏,字体要保持风格一致的话,多语言配置文件就不再起作用。美术必须手工重置一份。

也许一般的应用软件,尚可使用语言配置文件进行“国际化”。但是当游戏中的UI,更多是种艺术体现形式的话,美术的工作时难免的。也许人物对话之类还行,但是为了更好的展现艺术,UI上的文字,我认为美工师必须要重新制作的。也许劳动量很大,但是风格这东西,不统一,就山寨。

原文地址:https://www.cnblogs.com/Baesky/p/UI_style_000xx.html