Уровни загрузки iPhone для приложения - PullRequest
1 голос
/ 21 сентября 2011

Я занимаюсь разработкой 2D-игры для iPhone / iPad.Игра будет использовать lua для сценариев npc / location и встроенного интерпретатора lua.Я хочу позволить пользователям загружать новые уровни с нашего сайта.Пакет уровней будет содержать изображения, музыку и скрипт lua, описывающие npc / location.

Я знаю, что Apple не позволяет загружать скрипты из приложения.Может быть, существует какой-то обходной путь для этого?Скрипт должен иметь некоторые ограничения?Еще один сценарий языка?Байт-код Lua?

Спасибо за ответы.

Ответы [ 2 ]

2 голосов
/ 21 сентября 2011

Apple недавно изменила соглашение с разработчиком, чтобы разрешить загружать ограниченный интерпретируемый код в приложения и запускать: http://touchreviews.net/apple-lua-iphone-developer-agreement/

Я слышал от нескольких человек, что в игре уже много игр.App Store, который использует Lua в емкости, которую вы указываете без проблем.

0 голосов
/ 21 сентября 2011

Если вы извлекаете сценарии как часть большого файла, то как об этом узнает Apple?Также, если ваш скрипт используется только внутри вашей программы, я не понимаю, почему это должно быть проблемой.Одна из моих программ в магазине приложений использует внутренний интерпретатор сценариев, и я никогда не получал никаких комментариев или предупреждений от Apple.

Вы можете столкнуться с проблемами, если начнете компилировать скрипты или попытаться получить доступ к iOS API через скрипты, ноЯ сомневаюсь, что это то, что вы делаете.

...