Godot游戏练习01-第32节-国际化

一个成品游戏一般是支持国际化的, 为了支持更多地区的玩家, 应该至少实现中英文的国际化

最近仔细研究了Godot中国际化的实现, 并实现了一个自定义的翻译资源处理插件, 用于处理Resource中的字段翻译

因为Godot原生不支持Resource, CSV, JSON等资源或者配置中的内容国际化, 但是使用插件可以实现定制的规则和逻辑, 让Resource或者配置中的字段也进入POT翻译模板

再使用Poedit更新翻译, 效果还可以

游戏中还实现了一个随机用户名生成的脚本, 在多人游戏时自动填写随机用户名, 该脚本里面的内容有点多, 暂时懒得搞国际化翻译了

Resource资源的翻译效果:

玩输了 (感觉太单调了,还需要增加更多内容)

相关推荐
爱自由的代码工11 小时前
游戏沉默用户怎么激活?一套可执行的步骤、指标与复盘方法
大数据·游戏·游戏发行·游戏运营·游戏分发
一只大头猿19 小时前
虚拟化版|红色沙漠|官方简体中文
游戏
笨鸟先飞的橘猫20 小时前
游戏后端分布式学习——开篇
分布式·学习·游戏
郝学胜-神的一滴21 小时前
中级OpenGL教程 022:探秘三维世界的血脉传承——物体父子关系与矩阵递归奥义
c++·线性代数·unity·矩阵·游戏引擎·unreal engine·opengl
Jiamiren1 天前
WEEX Labs 周度观察:AI 基础设施的“权力游戏”与硬核变现时代
人工智能·游戏
YakSue2 天前
游戏项目中的程序化生成(PCG):五层工作的耦合问题
游戏
国际学术会议-杨老师2 天前
2026年游戏美学、动画生成与色彩科学国际会议(GEAAC 2026)
游戏·动画·色彩科学
qizayaoshuap2 天前
# [特殊字符] 猜数字 — 鸿蒙ArkTS游戏逻辑与交互反馈系统设计
游戏·华为·harmonyos
Python私教2 天前
我用 AI 做出了第一个 Godot 贪吃蛇
人工智能·游戏引擎·godot