我最近在steam上上传了我的第一款游戏。它是一款轻松的游戏,拥有恐怖的气氛。用户数不高,但对我来说,这款游戏是学习开发周期的最佳机会。然而,我却犯了一个错误,即硬编码了游戏的对白内容(英语)。我希望可能的时候,可以为游戏添加其他语言(西班牙语、法语等),但是,我觉得如果我用不同的语言创建不同的游戏版本,这个做法似乎没有道理。我需要不断地更新所有版本,这简直是折磨。对于经验丰富的开发者,大家平时是如何在游戏中添加其他语言的,或者添加语言和界面文本的最佳实践是什么?为了避免我下一个项目的犯同样的错误,我很想知道。