我正在开发适用于iPhone/iPad的2D游戏。游戏将使用lua作为npc /位置脚本和内置lua解释器。 我想让用户从我们的网站上下载新的关卡。级别捆绑包将包含描述npc /位置的图像,音乐和lua脚本。iPhone下载应用程序的级别
我知道Apple不允许从应用程序下载脚本。也许存在一些解决方法来做到这一点?脚本必须有一些限制?另一种脚本语言? Lua字节码?
感谢您的回答。
我正在开发适用于iPhone/iPad的2D游戏。游戏将使用lua作为npc /位置脚本和内置lua解释器。 我想让用户从我们的网站上下载新的关卡。级别捆绑包将包含描述npc /位置的图像,音乐和lua脚本。iPhone下载应用程序的级别
我知道Apple不允许从应用程序下载脚本。也许存在一些解决方法来做到这一点?脚本必须有一些限制?另一种脚本语言? Lua字节码?
感谢您的回答。
如果您将脚本作为大文件的一部分获取,那么Apple会如何知道?此外,如果您的脚本只在您的程序内部使用,那么我不明白为什么这应该是一个问题。我的一个应用程序程序使用内部脚本解释器,我从未收到Apple的任何评论或警告。
如果您开始编译脚本或尝试通过脚本访问iOS API,可能会遇到问题,但我怀疑这是您正在做的事情。
苹果改变了开发者协议而回,以允许有限的解释代码下载到应用程序和运行:http://touchreviews.net/apple-lua-iphone-developer-agreement/
我从不止一个人听说有很多游戏已经在App Store那就是在你没有问题的情况下使用Lua。