Дайвинг в комплекте спрайтов (xcode 5). Есть две примерные программы, с которыми я работаю: 1. пример космического корабля по умолчанию, который включен при создании нового проекта и 2. Приключенческая игра, которую я загрузил.Игры для симуляторов iOS работают очень медленно (с низким fps)
Выполнение этих примеров в симуляторе iOS (кажется, не имеет значения, какой). Частота кадров для каждого абсолютно ужасна. Если я добавлю только 30 вращающихся космических кораблей на примере космического корабля/привет, FR быстро падает с 60 FPS до (ug) 12 FPS.
Пример приключенческой игры, опять же работающий в iOS Sim, работает при крике 10-20 FPS (в зависимости от того, сколько действий происходит).
Является ли Apple серьезной с этими игровыми примерами? Sprite Kit, кажется, дерьмо - я предполагаю, что проблема заключается в том, как программисты использовали Texture Atlas ', или с этим справляется Sprite Kit (API).
Кто-нибудь поможет мне понять это или исправить?
Запуск xcode 5 под Mavericks, Mac Mini - я программирую в Unity3D и не имею проблем с W/FR там, esp w/only 30 объектов с использованием 2DToolkit.
При запуске демонстрационного кода на устройстве частота кадров в порядке. Запуск 4S и 40 вращающихся кораблей со скоростью 60 кадров в секунду. Но на симуляторе - FPS беден ... несколько кораблей и до 12 или около того. – DogCoffee
хорошо, рад, что это не только я. интересно, есть ли настройка построения, которую я могу изменить, играя вокруг и пока, не повезло. я собираюсь из того, что вижу, Sim не использует локальный GPU моей системы, что все равно похоже на что-то другое. –
Похоже, это может быть связано: http://stackoverflow.com/questions/1461245/gles-2-0-perfomance-on-iphone-simulator-iphone-macbook-pro –