Pull to refresh

Engine Papervision3D [ Лучшее 3D Demo ]

Adobe Flash
Демо, сделанное на 3D движке, повергло в шок аудиторию на MacWorld, где она была представлена. Люди говорили, что восторг вызван не только скоростью демо, но так же она продемонстрировала лучшее качество в 3D когда либо сделанное на Flash’е.
Читать дальше →
Total votes 4: ↑3 and ↓1 +2
Views 1.7K
Comments 13

ECMAScript4: обзор нового стандарта, фундамента JavaScript2

Lumber room
В обновленном стандарте сетевого языка ECMAScript4 (ES4) учтены требования, возникшие при разработке все более крупных AJAX-, Flash и Flex-проектов. При этом одним из условий стандарта ES4 является совместимость с предыдущим стандартом, ES3.

Ссылки:
Total votes 6: ↑6 and ↓0 +6
Views 323
Comments 11

«ActionScript 3.0 Cookbook» на русском

Lumber room
AS3 Cookbook
Спешу всех обрадовать радостным известием — в свет выходит перевод книги «ActionScript 3.0 Cookbook» издательства O’Reilly.
Событие примечательно тем, что это первая книга на русском языке, посвященная ActionScript версии 3.0, которая выйдет в печатном виде.
Содержание книги можно посмотреть тут.
Думаю, что теперь ActionScript 3 для многих станет ближе. Лично для меня — определенно!

via riapriority.com
Total votes 7: ↑6 and ↓1 +5
Views 526
Comments 4

Type-Safe Enumerations в Action Script 3

Adobe Flash
Готовлю статью про данный паттерн в Java. Нашёл необходимый материал и понял, что статья получиться довольно объёмная и сходу написать её не получиться. Поэтому решил написать про этот паттерн во Flash и глянуть на реакцию сообщества.

Перечисление (Enumerations) это множество близких по смыслу значений (элементов). Например:
  • Направления света — север (north), юг (south), восток (east), запад (west)
  • Тип романа — mystery, classic, fantasy, romance, science-fiction
  • flavours of ice cream — chocolate, vanilla, raspberry, maple

Читать дальше →
Total votes 5: ↑3 and ↓2 +1
Views 1.9K
Comments 14

Вселенная Away3d — Эпизод 1: Установка и настройка

Lumber room
Как известно каждый флешер должен создать флеш-сайт, игру и эксперимент в 3д :) Вот теперь руки дошли и до 3д. Мне понравился слоган: «Нет 3д демкам во флеше, даешь приложения», поэтому руководствуясь тем что нравится в этом цикле статей (уроков, туториалов — называйте как хотите) «Вселенная Away3d» ты уважаемый читатель пройдешь полный (я надеюсь :) ) путь создания трехмерной игры во флеше.
Для того, чтобы использовать приведенные здесь примеры, нужен Flex Builder 3 c SDK версии 3.2 или выше. Конечно Away3d можно использовать и с Flash CS3/4, но Flex Builder 3 мне представляется гораздо более удобен для разработчика.
Читать дальше →
Total votes 9: ↑5 and ↓4 +1
Views 1.5K
Comments 3

Adobe Profiler Fail

IT-companies
Доброго вечера всем хабравчанам. Я долго думал как назвать данный пост и решил назвать первым, что придет на ум. В принципе данное название почти полностью описывает то, о чем хочу рассказать. А расскажу я о том, как можно легко и просто вносить изменения в абсолютно любой просматриваемый вами swf файл без декомпиляции.


И так начнем. Нашим подопытным будет плеер YouTube.

Читать дальше →
Total votes 117: ↑106 and ↓11 +95
Views 11K
Comments 106

BinaryHTTPService или как помочь HTTPService-у принимать ByteArray данные

Lumber room
В процессе разработки у меня стояла задача найти способ получать бинарные данные от сервера через HTTPService. Сам по себе HTTPService в mx пакете не позволяет получать результат в ByteArray. Это можно увидеть в классе mx.messaging.channels.DirectHTTPChannel в функции internalSend.
Читать дальше →
Total votes 13: ↑8 and ↓5 +3
Views 206
Comments 5

Обзор FlashDevelop 3.1.0 RTM

Adobe Flash
image
Вышла новая версия FlashDevelop, замечательного редактора кода для as3 и haXe. Самое приятное в новой версии это то, что появилась возможность использовать Debuger и Profiler.
Читать дальше →
Total votes 44: ↑36 and ↓8 +28
Views 2.1K
Comments 27

Flash-игра «Мафия» в условиях «В контакте»

Game development *
Цель этой статьи — описание процесса создания приложения, на примере моей игры «Мафия» под «В контакте».
Тем, кто не знает (хотя лично я что-то очень сомневаюсь, что найдутся такие) что это за игра, рекомендую почитать ее описание на Википедии.

Если вы знаете, что такое As3, Flex, Java, многопоточность, постоянное сокетное соединение или вам просто интересно как пишутся flash-игры, то думаю пост для вас!
Под катом также найдется немного статистики.

Читать дальше →
Total votes 71: ↑38 and ↓33 +5
Views 6.7K
Comments 36

PushButton Engine Lesson #1: настройка FlashDevelop

Adobe Flash

Вступительное слово



image

В ходе Flash разработок часто приходится выполнять однотипные задачи. Разработка Flash-игр не является исключением, поэтому мне захотелось найти какой-нибудь фреймворк или набор классов, которые помогли бы мне упростить и ускорить процесс разработки. Немного изучив текущий «рынок» игровых фреймворков, я остановил своё внимание на PushButton Engine (PBE).
Читать дальше →
Total votes 51: ↑44 and ↓7 +37
Views 7.9K
Comments 45

PushButton Engine Lesson #2: добавление простой фигуры

Adobe Flash

Вступительное слово



image

Сегодня мы продолжим изучать PushButton Engine (PBE) и узнаем, как в PBE создавать свои объекты и компоненты. Статья является переводом 2-го официального урока по PushButton Engine, в которой рассказывается про работу с компонентами PBE и создание простых фигур.
Читать дальше →
Total votes 20: ↑16 and ↓4 +12
Views 1.4K
Comments 18

PushButton Engine Lesson #3: добавление управления к пользовательскому компоненту

Adobe Flash

Вступительное слово


«Если вы не контролируете свой разум, кто-то другой делает это.» — John Allston

image

В ходе этого урока мы добавим пользовательский компонент, который будет передвигать простую заливку по экрану. Если вы только начали изучение PushButton Engine (PBE), то, возможно, вам будет полезно прочитать урок #1 и урок #2 из серии уроков про PBE. Так же вы всегда можете обратиться к документации на официальном сайте и, в частности, к официальному уроку #3, переводом которого является данная статья.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views 1.1K
Comments 8

Swiz Framework (краткий обзор)

Lumber room
Swiz это фреймворк для Flex, AIR и Flash который был создан для быстрой разработки RIA приложений. Основные фичи swiz это:

В сравнении с другими фреймворками для Flex:
  • Отсутствие необходимости JEE паттернов
  • Нет необходимости в куче повторяющихся папок
  • Нет кучи копипастеных кусков кода
  • Не обязательно наследовать классы фреймворка

Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Views 378
Comments 4

Swiz Framework (простейшее приложение)

Lumber room
Предыдущий мой пост:Swiz Framework (краткий обзор)

В данном посте я попытаюсь объяснить из чего состоит и как работает простейщее приложение написаное на фреймоврке Swiz. Если у Вас возникнут какие либо вопросы или замечания, пишите комменты, постораюсь всем ответить. Исходники которые описываються в этом примере найти можно здесь
Читать дальше →
Total votes 6: ↑3 and ↓3 0
Views 350
Comments 3

PushButton Engine Lesson #4: добавление управления к пользовательскому компоненту

Adobe Flash

Вступительное слово



image

В сегодняшнем уроке мы разберём, как в PushButton Engine можно создавать объекты, управляемые клавиатурой. Если вы только начали изучение PushButton Engine (PBE), то, возможно, вам будет полезно прочитать урок #1, урок #2 и урок #3 из серии уроков про PBE. Так же вы всегда можете прочитать уроки в оригинальных статьях на официальном сайте.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 654
Comments 0

Производительность и оптимизация отрисовки графики во Flash

Adobe Flash

Во время создания нашей игры на флэше (осторожно — вконтакт!), в определенный момент мы столкнулись с проблемой производительности.

FPS начал падать даже на весьма производительных системах… Проблема была типична для всех флэш-игр — большое количество векторной графики. Как вы понимаете, векторная графика — это весьма ресурсоемкая штука. Ведь при рендере плееру приходится заново рассчитывать разнообразные хитрые кривые и т.п., что явно проигрывает по скорости работе с растровой графикой. При чем — проигрывает на порядок (а то и несколько порядков).

По старой доброй традиции в зубы был взят Google и начался поиск решения…
Читать дальше →
Total votes 47: ↑34 and ↓13 +21
Views 12K
Comments 49