
Моё обновление отладочного симулятора для Flash CS6
Привет всем! Вот и свершилось — вышел Flash Professional CS6!
Рассказывать что и как стало в нем круче для iOS / Android разработки чем было в CS5.5 и Flash Builder я не буду. Речь пойдет совершенно о иной вещи.
Каждый, кто уже поставил пакет CS6 и попытался собрать приложение под iOS/Android был приятно удивлен — появляется окошко с девайсом, где можно не только поиграть с TouchEvents, для полной отладки без наличия девайса — можно сразу и службу геолокации попробовать, покрутить акселерометр.
Но встроенный симулятор выглядит очень убого и не «вкусно» — черный экран и серый фон. Не понятно.

Читать дальше →
Рассказывать что и как стало в нем круче для iOS / Android разработки чем было в CS5.5 и Flash Builder я не буду. Речь пойдет совершенно о иной вещи.
Каждый, кто уже поставил пакет CS6 и попытался собрать приложение под iOS/Android был приятно удивлен — появляется окошко с девайсом, где можно не только поиграть с TouchEvents, для полной отладки без наличия девайса — можно сразу и службу геолокации попробовать, покрутить акселерометр.
Но встроенный симулятор выглядит очень убого и не «вкусно» — черный экран и серый фон. Не понятно.

Читать дальше →

Растеризация вектора в Flash с использованием JSFL
Введение
Наверняка многие из вас сталкивались с проблемой производительности среды Flash при отрисовке больших уровней в векторе. Это случается к примеру, если вы решили создать достаточно детализированную текстуру ландшафта и заполнить ею весь уровень. В этих случаях очень полезно растеризовать векторную графику. К сожалению, Flash не предоставляет удобных средств для этого — приходится экспортировать вектор в PNG, а затем импортировать PNG обратно. Это, конечно же, не удобно. К счастью, среда предоставляет удобный механизм для расширения своих возможностей — это JSFL. Но, несмотря на исключительную полезность этого функционала, в интернете сложно найти какие-либо готовые скрипты на эту тему, поэтому я решил, что будет полезнее не продолжать поиски, а реализовать этот механизм самому, заодно еще немного расширив кругозор.Читать дальше →

Учим Flash Professional правильно работать с памятью на 64битной Windows
Вновь приветствую, джентльмены.
В работе с Flash CS5.5 я столкнулся с проблемой, связанной с обработкой больших (>130 Мб) fla с обилием векторной анимации. Периодически при попытке сохранения или при операциях вроде копирования/вставки Flash выдавал мне окно с сообщением о недостаточном объёме памяти. «Алоэ! Ты в своём уме?», — удивлённо бормотал я, глядя на 4 Гб оперативной памяти и столько же — файла подкачки. Да и диспетчер задач как бы показывал, что Flash.exe откушал всего около 1,5 Гб.

Небольшой гуглёж подсказал, что, оказывается, 32битная Windows не видит не только свыше 4 Гб ОЗУ, но и их-то не все может использовать, а только около 3,5 Гб. Не совсем поняв, как это относится к моей ситуации (флэш-то, вон, только полтора берёт, остальная память, за вычетом скушанного самой Windows да всяким фоновым софтом навроде антивируса, остаётся неиспользованной), решил, что 32битная Windows просто жалеет отдавать всю доступную память флэшу.
О дальнейших экспериментах — под катом.
Читать дальше →
В работе с Flash CS5.5 я столкнулся с проблемой, связанной с обработкой больших (>130 Мб) fla с обилием векторной анимации. Периодически при попытке сохранения или при операциях вроде копирования/вставки Flash выдавал мне окно с сообщением о недостаточном объёме памяти. «Алоэ! Ты в своём уме?», — удивлённо бормотал я, глядя на 4 Гб оперативной памяти и столько же — файла подкачки. Да и диспетчер задач как бы показывал, что Flash.exe откушал всего около 1,5 Гб.

Небольшой гуглёж подсказал, что, оказывается, 32битная Windows не видит не только свыше 4 Гб ОЗУ, но и их-то не все может использовать, а только около 3,5 Гб. Не совсем поняв, как это относится к моей ситуации (флэш-то, вон, только полтора берёт, остальная память, за вычетом скушанного самой Windows да всяким фоновым софтом навроде антивируса, остаётся неиспользованной), решил, что 32битная Windows просто жалеет отдавать всю доступную память флэшу.
О дальнейших экспериментах — под катом.
Читать дальше →

Adobe больше не будет выпускать Flash Player для мобильных устройств
Думаю, многие уже слышали эту новость, но все же:
Читать дальше →
Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores. We will no longer adapt Flash Player for mobile devices to new browser, OS version or device configurations. Some of our source code licensees may opt to continue working on and releasing their own implementations. We will continue to support the current Android and PlayBook configurations with critical bug fixes and security updates.
Читать дальше →

FDT 5 вышел
Сегодня вышел Powerflasher FDT 5. Очень неплохая среда разработки под Flash, haxe, html5.
Отличительная особенность от предыдущей версии в том, что теперь FDT выходит в двух редакциях: Free и Max.
В FDT 5 Free присутсвует:
-Поддержка мобильных платформ(iOS, Android)
-Debugger (выяснилось что не работает)
-Autocomplete, error highlighting
-Разработка на haxe, html5
-остальные плюсы Eclipse
Естественно главная новость в том что теперь есть бесплатная версия, со всеми плюсами eclipse IDE. Это может стать достойной заменой Flashdevelop под Mac и Linux.
Качаем тут — fdt.powerflasher.com/
Отличительная особенность от предыдущей версии в том, что теперь FDT выходит в двух редакциях: Free и Max.
В FDT 5 Free присутсвует:
-Поддержка мобильных платформ(iOS, Android)
-Debugger (выяснилось что не работает)
-Autocomplete, error highlighting
-Разработка на haxe, html5
-остальные плюсы Eclipse
Естественно главная новость в том что теперь есть бесплатная версия, со всеми плюсами eclipse IDE. Это может стать достойной заменой Flashdevelop под Mac и Linux.
Качаем тут — fdt.powerflasher.com/

Обновление Alternativa3D и спецификация формата A3D
В новой версии мы добавили парсер формата 3DS, добавили метод поиска пересечения луча с геометрией, реализовали экспорт в бинарный формат.
Скачать 8.17.0 версию движка.
Бинарный формат A3D теперь поддерживает скины и источники света.
Скачать спецификацию формата A3D.
Скачать плагин для экспорта в A3D формат из 3DSMax 2010.
Скачать плагин для экспорта в A3D формат из 3DSMax 2011.
Также ряд изменений претерпел просмотровик моделей editor.alternativaplatform.com.
Читать дальше →
Скачать 8.17.0 версию движка.
Бинарный формат A3D теперь поддерживает скины и источники света.
Скачать спецификацию формата A3D.
Скачать плагин для экспорта в A3D формат из 3DSMax 2010.
Скачать плагин для экспорта в A3D формат из 3DSMax 2011.
Также ряд изменений претерпел просмотровик моделей editor.alternativaplatform.com.
Читать дальше →

AlternativaPlatform показала свои новейшие разработки на международной конференции Adobe MAX 2011
Конференция Adobe MAX 2011 проходит в Лос-Анджелесе с 1 по 5 октября 2011 года. AlternativaPlatform стала золотым спонсором мероприятия и представила на нем свои последние разработки в области отображения трехмерной графики в среде Flash Player. Генеральный директор компании Александр Карпович и арт-директор Иван Зыков выступили с докладом «Amazing new possibilities in Flash with Alternativa3D», рассказав о богатых возможностях графического движка Alternativa3D 8.
Читать дальше →
Читать дальше →

Растровый рендер в as3. Двигаем тысячи картинок

Применение метода достаточно широко — от реализации партиклов и до полной отрисовки всей графики. Из плюсов — производительность и плавность. Из минусов — сложнее вносить разнообразные искажения, а так же отрисовывать анимацию.
Читать дальше →