Библиотеки
Ссылки на библиотеки/фреймворки
Мой список:
- GreenSock Tweening Platform - набор мощных инструментов для программной анимации. Также содержит инструмент для загрузки данных, высокопроизводительный инструмент для скролла DisplayObject`ов, средство для позиционирования изображений. Использую эту библиотеку почти в каждом своём проекте.
- BlooddyCrypto - «Библиотека для работы с бинарными данными. Включает алгоритмы MD5, SHA-1, SHA-2 ( 224 и 256 ), CRC32, Base64, сериализатор и десериализатор JSON, а так же кодировщики изображений PNG, JPEG. » По заявлению автора, работает быстрей аналогов(откладываем as3corelib в сторону).
- Alternativa 3D - трёхмерный движок. Есть версии дляFP10 и FP11.
- SWFAddress - библиотека позволяет сделать полноценную постраничную навигацию на flash сайтах. Уникальный URL для каждой страницы, работа кнопок вперёд/назад в браузере.
- Starling Framework - фреймворк для работы с 2D графикой, ускоренной через Stage3D.
3D движки:
- Away3D - мощный 3D движок с поддержкой Stage3D.
- Sandy 3D Engine - AS2/AS3/Haxe трёхмерный движок.
- Papervision3D - очень популярный движок. Не обновлялся с 2009 года.
- FIVe3D - неплохой векторный трёхмерный движок (AS2/AS3/Haxe).
- Flare3D - ещё один движок с поддержкой Stage3D.
- Proscenium - официальный движок от Adobe для упрощённой работы со Stage3D.
Физика:
- Box2D Flash — мощный физический движок. Порт с C++.
- Quick Box2D - версия Box2D Flash для упрощённой работы.
- nape(old/new) — очень хороший движок. Жаль, что документации мало. В стадии активной разработки.
- Jiglib - движок трёхмерной физики.
- BulletFlash (a3d version) - порт одного из мощнейших движков 3D физики под названием Bullet.
Игровые движки:
- nd2d - новый игровой движок с ускорением через Stage3D.
- FlashPunk
- Flixel
- Citrus Engine
Tweening:
- Caurina Tweener - популярный твинер. Давно не обновлялся.
- Between - на удивление шустрый твинер от японцев. Давно в альфа версии.
- KTweener
Работа с графикой и текстом:
- Bezier - очень мощный инструмент от Ивана Дембицкого для работы с кривыми Безье.
- Senocular Transform Tool - библиотека для трансформации графики (подобие инструмента Transform Tool в графических редакторах).
- Text AnimMaker - движой для текстовых эффектов на основе Caurina Tweener.
- PROFScript - текстовый движок на основе TweenMax.
- ZaaIL - библиотека для работы с различными графическими форматами (больше сорока штук).
- Graffiti - библиотека для растрового рисования. Может послужить основой для несложного графического редактора.
GUI:
- AsWing - библиотека для создания различных окон, форм, меню, и других контролов.
- FUI - оконный менеджер.
- MinimalComps - набор различных компонентов интерфейсов.
Дебаггинг/Статистика:
- StatisticFrame - индикатор для контроля FPS и используемой памяти.
- Hires Debug - логгер, индикатор FPS и памяти.
Другое:
- Flint - библиотека для работы с 2D и 3D системами частиц.
- as3mathlib - набор инструментов для различных математических расчётов.
- PureMVC - лёгкий фреймворк для создания приложений с паттерном Model/View/Controller.
Пока что такой вот набор. Будет постоянно обновляться и дополняться. О найденных ошибках, неточностях, нерабочих ссылках, сообщайте в комментариях. Также буду благодарен за ссылки, на другие библиотеки, достойные внимания, также в комментариях.
