По сути только с air.3.2 можно начинать говорить об air как об игровой платформе, выглядит круто. Одним разом под все основные OS/девайсы. Такое только у Unity еще есть, который кстати научился почти без потерь билдиться под флеш.
А вот тут ребята показывают 60 fps на различных тестах www.bytearray.org/?p=3970
спасибо за статью! на air стал смотреть с большим уважением после того, как начал активно использовать balsamiq mockups буквально везде (винда, мак, линь).
офтоп вопрос, и, скорее всего, мимо, но все же: я правильно понял, что можно собирать ipa именно под виндой и заливать на устройство? Интересно с точки зрения использования для Appcelerator ( developer.appcelerator.com/ ) — за год я так и не смог привыкнуть к маку как к девелоперской среде и постоянно хочу иметь возможность разрабатывать приложение под виндой. Заливка в аппстор через мак не пугает, так как мак есть.
честно говоря, черт его знает, что там творится на мобильнике… но думаю, что нет.
хотя, может, action script он выполняет на одном ядре, а графику обрабатывает — на другом… но это только догадки
Air как и flash однопоточный(за исключением всяких асинхронных операций), обещают в одной из следующих версий Workers и тогда наступит счастье)
Вот тут хороший документ(roadmap флеш плеера)
А если внезапно в AppStore завернут приложение на ревью, с какой либо отсылкой на код, ну например в виде некорректного использования приватных фреймворков из iOS SDK?
В такой ситуации все вопросы к настройкам/версиям Air? Или существуют какие-то другие способы устранения подобных неприятностей?
Мы писали игру, когда еще не было Stage3D апи в Эире (появилось только несколько дней назад). Так вот, готовых движков, оптимизирующих вывод графики под Air under iOS — попросту не было.
Сейчас — да, можно уже юзать 2D->3D движки. Ну, или пытаться юзать :)
Да я даже не про рендеринг движки говорю, а вообще игровые движки, типа PushButtonEngine, Flixel, citrus.
А из последних мой любимчик это napoleon (по сути рендеринг от nd2d + физика от nape. Текущая версия 0.0.1 но уже выглядит очень многообещающе и круто ( вот тут демки, для нормальной работы нужен поддерживаемый gpu ).
Любопытно было почитать :) я ещё думал, что меня друг флеш программер по скайпу спрашивал про то как я запустил Машинариум — вот откуда ноги растут…
особо жду версию для iPad ;)
Огромная благодарность за статью!
Позвольте ряд вопросов:
1) Можно ли на AIR реализовать многопользовательскую игру через интернет?
2) Может ли приложение создавать файлы настроек?
3) Какие ограничения у приложения при работе с базами данных?
4) Возникают ли какие-либо сложности при приёме в APP Store?
А кто нибудь может подсказать можно ли на AIR делать приложение для New iPad в его retina разрешении или пока нельзя?
И еще вопрос доступ к микроплатежам тоже только через native extensions?
Разрабатываем iOS приложение на флэше