0

问题:我正在为 iPhone 制作游戏应用程序。我已经在 App Store 中有这个应用程序(用我的语言 - 波兰语),但我正在开发德语和英语版本。这个应用程序有大量依赖于语言的图像/声音。如果它只是字符串,这将很容易,但图像/声音更...

我看到它的方式有两个选择:
1)使用本地化内容更新 App Store 中的应用程序 - 但它最终会使我的应用程序大 2-3 倍。我不认为人们会如此渴望下载 60mb 的应用程序而不是 15mb...
2) 制作 3 个具有相同(?)名称的应用程序,但每种语言的内容不同 - 我不确定 App Store 会接受此方法,但应用会更轻

问题:有人知道如何解决这样的问题吗?选项 1 或 2?或者也许还有其他事情要做?

4

2 回答 2

2

当您的应用程序首次启动时,您可以下载当前语言的语言文件(声音、图像等)。如果用户更改了他的语言,您可以重新下载新语言的所有图像和声音,并将它们都存储在设备上。

于 2012-09-07T12:41:57.490 回答
0

我更喜欢选项#1。当我下载游戏时,我不关心游戏是 15 MB 还是 60 MB。

至于选项#2,我不确定您是否可以创建多个具有相同名称的应用程序。

通常用户不应该关心他们正在下载哪个版本。这确实是我目标的转折点。让用户在应用程序中选择语言。

也许您应该研究一下您的图像和声音是否可以进一步压缩?

我不太喜欢游戏开发,但这只是我的 50 美分。

于 2012-09-07T12:38:54.400 回答