大家好!

我是John Gamer #35468551,购买并玩您的游戏之一。然而,我并不是英语母语者,而且我有一点建议:一些开发者在游戏开发周期中没有及时考虑本地化,这一点很明显。没关系,我知道这并不是优先事项中的高位,但我可以保证,有些实际原因可以说明为什么您应该在游戏有一个可行的原型之后尽早进行本地化。

语言

当您构建游戏的UI(以及与环境相关的文本,如标志或类似东西)并开始添加文本提示时,我看到英语已经被嵌入游戏文件中,而不是从包含需要在玩家中全球理解的所有文本的本地化文件中调用参考。等到您游戏开发的进展较为顺利,意识到将游戏翻译成更多玩家可理解的语言可能是一个不错的想法时,您必须重新处理所有需要可理解文本的部分,重新绑定大量UI来适应语言切换功能。如果在早期就进行本地化,岂不是更为实际?

此外,早期进行至少1-2种语言的本地化也是一个好主意(作为样本,之后可以重新进行本地化),有些句子可能比您想象的要长得多,显示出没有足够空间显示整个句子或文本字体不够好。

注意:我建议使用人工进行本地化,这是因为我今天早上与一位独自开发者交谈,他们考虑到我的建议,尝试使用在线翻译工具快速构建一个基本的本地化文件,这在某种程度上是可以接受的,但仍然有很多翻译是不合理的,且过长以至于在UI中无法显示。

输入

同样重要的是键盘输入:我认为大多数开发者使用的是QWERTY键盘。然而,并不是所有人都这样;法国国家使用AZERTY键盘,德国人使用QWERTZ键盘,这基本上是QWERTY键盘的变体,DVORAK键盘并不是只有开发者使用的。

我提到这一点是因为顶行(1 2 3 4...)用于快速槽位和类似功能,AZERTY键盘也拥有数字键,但是在SHIFT键按下时才可用;顶行的主要输出是& é " ' (......,这才刚刚开始:WASD键被替换为ZQSD键,Q/E键变为A/E键,M键完全不同位置......

此外,如果您实现了系统语言检测,请也实现系统键盘检测,而不是将键盘布局与语言绑定(我见过一些游戏采用这种做法);作为法国玩家,我使用AZERTY键盘,但设置为英语,需要重新绑定每个键是非常麻烦的。

一个小建议

对感兴趣的人来说,我愿意提供我的翻译技能来为您的游戏UI进行法语本地化;只需要您在游戏发布时提供一份游戏副本即可(我说的,不过如果您想要进一步的翻译工作,我基本上是完全开放的,因为我即将有大量的空余时间,所以我们可以在私信中讨论详细信息)。

上述所有建议都是一个简单但有效的QoL措施,既对开发者有益,又对玩家有益;我们都有利益在其中,所以我建议您考虑我的建议!

感谢您的时间,并继续保持良好的工作!

Geek