Unity项目初期要做本地化和使用TextMeshPro吗?

文字内容主要是UI界面和游戏内容中的文字(剧情和其他文字说明)。这些东西在初期是比较少的,而且是非常不稳定的,所以说,初期不要做本地化。

本地化可以不做。因为项目初期的游戏还是处于探索阶段,主要任务是尝试UI和系统怎么做。文字内容全部都是测试用的,之后肯定会重写,所以,所有游戏文字都可以是直接填中文,而不是使用本地化关键词。这样可以减少维护本地化表格以及制作UI本地化的工作量,加快游戏迭代速度。

TextMeshPro是要使用的。使用TextMeshPro是因为,项目后期肯定会用这个。而刚开始使用的UI代码就直接使用TextMeshProUGUI组件,而不是Text组件,这样就不用做到后来重新改UI代码了。

那么,这里涉及到一个中文字体的问题。既然是项目初期,就选择一个常用的系统字体(例如微软雅黑,在系统中可以找到),使用这个字符集,Unity TextMeshPro 制作字体用简体中文字符集 (仅用于开发),制作一个简单的中文字体,这样,就可以接下来几个月都不用担心这个问题了。

项目早期的话,对于字符缺少的情况也不用太在意。所以,这个解决方案是不错的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值