Я занимаюсь разработкой игры для iPad на базе Flash CS5. Когда я запускаю его во флэш-памяти или веб-браузере, он работает довольно гладко, но когда я опубликовал его в файл ipa и запустил на своем собственном ipad, он стал очень-очень медленным. Поскольку в моей игре много этапов и персонажей, количество символов может превышать 50. Это делает файл флэш-памяти более 100 МБ (но ipa - только 11 МБ). Все символы экспортируются в кадре 1.
Поэтому у меня есть несколько вопросов, которые хотелось бы понять:
1) если я использовал preloader и экспортировал символы в кадре 2, будет ли моя игра работать более гладко? достаточно ли одного предзагрузчика, когда игра загружена? или это нужно для каждой игровой сцены?
2) Есть ли какая-либо другая техника, которой должна следовать большая игра, разработанная во Flash, чтобы ее можно было запускать на устройствах с низкой конфигурацией?
3) Почему многие другие крупные игры могут работать так гладко, хотя в них гораздо больше персонажей и фона, чем у меня?
Большое спасибо за помощь ^^