zoukankan      html  css  js  c++  java
  • 多语言版本与UI的展现问题

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

    为什么?

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

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

  • 相关阅读:
    Hadoop 2.7.1 源代码目录结构分析
    Jit
    java性能分析工具
    最近一个dish项目的建设思考
    mysql的ACID的理解
    实践中积累沟通组织经验
    系统性能--磁盘/网卡
    系统性能--CPU
    调停者模式的批斗
    channel和Stream的对比
  • 原文地址:https://www.cnblogs.com/Baesky/p/UI_style_000xx.html
Copyright © 2011-2022 走看看