Flash-платформа

индекс
10,80

Greensock — теперь и для JavaScript



Удивительно, но факт: на хабре практически нет статей о Greensock — великолепной библиотеке для скриптовой анимации на Flash. Возможно, это связано с тем, что Flash-разработчиков тут меньше, чем веб-разработчиков?

Впрочем, теперь уже не важно: Greensock v12 (он же Greensock Animation Platform или GSAP) умеет анимировать на JavaScript. Любое свойство любого объекта можно проанимировать десятками способов, соединить анимации в таймлайн, поставить этот таймлайн на паузу или развернуть задом наперёд. Всего парой строчек.

Более того, Greensock работает значительно быстрее jQuery, YUI, MooTools или Dojo. Разработчики говорят о тысячах процентов, но зачем верить на слово, когда есть animation speed test.

Подробности на английском: www.greensock.com/v12/, а под катом — краткое изложение на русском языке.
+36
21 мая 2012, 14:59
185
ssneg 145,6

Закрытие Google Maps Flash API

image15 мая 2008 на хабре появился первый пост, посвященный анонсу Google Maps API для Flash. Как оказалось, спустя 4 года, 19 мая 2012, Корпорация объявила о прекращении работы в этом направлении. Новые ключи для Google Maps Flash API больше выдаваться не будут.

Похоже, Google вбивает очередной гвоздик в вовсе еще не закрытую крышку гроба Adobe Flash.
+2
29 апреля 2012, 02:21
3
adolgoff 0,6

Оптимизация псевдостриминга FLV-видео из песочницы

Один из проектов нашей компании — это сервис online-видео, аналогичный youtube. Для вещания и реализации возможностей стриминга используется замечательный веб-сервер nginx с модулем ngx_http_flv_module.

Все было хорошо, пока количество просмотров не достигло уровня, когда не только сетевые каналы серверов оказались перегружены, но и перестала справляться с запросами на чтение дисковая подсистема серверов.
+9
13 апреля 2012, 13:41
58
Mu57Di3 1,5

Передача данных посредством Peer-to-peer во Flash Player из песочницы

Итак, что же вообще из себя представляет Peer-to-Peer во Flash? Обмениваться сообщениями экземплярам Flash Player позволяет RTMFP — Real-Time Media Flow Protocol. Суть его в том, что клиент лишь раз обращается к серверу за помощью в соединении с остальными клиентами, после чего, получив уникальный Peer ID, может начинать пересылать любые данные напрямую.
+8
9 апреля 2012, 21:43
43
drcra 0,5

Создание сцен для Flash игр с помощью StencylWorks

Если вкратце, то StencylWorks – это конструктор для создания Flash и iOS игр. Более подробное описание можно найти здесь.
Попробуем узнать, — действительно ли так быстро в нём можно создавать простые вещи, как это заявляют создатели платформы.
В этой статье мы попытаемся создать актера, сцену, применить к ним действия и тайлсеты.
+4
7 апреля 2012, 00:22
26
denldv 10,9

Adobe не будет брать лицензионные отчисления с игр, которые принесли менее $50K

Компания Adobe выпустила Flash Player 11.2 и AIR 3.2. Для Flash Player впервые появилось автоматическое обновление в фоновом режиме а-ля Chrome (при установке предложат такой вариант). В новой версии реализовано множество специфичных функций для разработчиков игр: аппаратное ускорение до 60 FPS в 2D и 3D, относительные координаты курсора, события на правую и среднюю кнопки мыши, mouse-lock, многопоточное декодирование видео и т.д. Подробнее об этих нововведениях — на видео.

Но есть и плохая новость. Изменилась лицензия на Flash, так что теперь разработчики игр должны отчислять 9% дохода в компанию Adobe, если используют функции ApplicationDomain.domainMemory и Stage3D.request3DContext для аппаратного ускорения. Отчисления осуществляются только в том случае, если конкретная игра превысила объём дохода $50 тыс., и только с суммы, на которую было превышение.


+12
31 марта 2012, 23:45
15
alizar 2239,0

Alternativa3D теперь OpenSource

image Вчера AlternativaPlatform сделала большой шаг навстречу Сообществу. Теперь ее главный продукт — Alternativa3D стал OpenSource.
Согласно обновленной лицензии, любая организация или частное лицо может свободно использовать технологию в своих целях. При этом размещать в созданных на движке проектах логотипы и иные упоминания об AlternativaPlatform как разработчике Alternativa3D более не требуется.
+39
30 марта 2012, 19:59
43
TimID 9,7

О «смерти» Adobe Flash, играх и прогнозах

Доброго времени суток, хабрачеловек! Сегодня мы затронем тему «смерти» Adobe Flash. Пока хейтеры яростно прогнозируют смерть Flash, мы, одинокие геймдевелоперы, уже не первый год успешно отплясываем на его могиле, зарабатывая хорошие деньги. А он всё не умирает. Как говорил легендарный флешер Иван Дембицкий — Flash хоронят уже больше десяти лет, с самого его рождения, и каждый год внезапно появляется некий мощный и навороченный «убийца флеша»…



На секунду вспомним, что помимо видео-плееров и баннеров, существует ещё геймдев. На этом мы и остановимся подробней. Во-первых, есть два огромных и активно развивающихся рынка Flash-игр — это бесплатные онлайн-игры, и социальные игры.
+85
14 марта 2012, 14:43
153
Crash512 23,1

Математика флешевого Number при твининге DisplayObject

Однажды меня попросили разобраться с багом: при смене frameRate в произвольном количестве вложенных .swf начинал странно вести себя самописный «твинер» — класс, который интерполирует некоторое значение на заданное время. Вместо своей нормальной деятельности, твинер мог перескакивать значения, мог залипать на каком-то одном, а иногда просто в произвольный момент времени задавать переменной её конечное значение и отчитываться о завершении своей работы. Просящий связывал проблему именно с многоуровневой вложенностью и несовпадении собственного и родительского fps.

Я попытался написать код твинера с нуля и оказалось, что мой вариант тоже ведёт себя странно, несмотря на то, что уровень был всего один и fps был постоянен. В процессе решения задачи я узнал пару замечательных трюков flash, коими и тороплюсь поделиться.

+7
6 марта 2012, 10:32
15
bukt 5,0

Adobe AIR 3.2 c поддержкой Stage3d на мобильной платформе

image
Спешу поделиться радостной вестью!
27 февраля вышел релиз кандидат Adobe AIR 3.2 с поддержкой Stage3d на мобильных девайсах.
labs.adobe.com/technologies/flashplatformruntimes/air3-2/
+5
29 февраля 2012, 20:55
8
Leezarius 14,6