Берусь довести до рабочего состояния и перенести на новые платформы ваши игры и приложения на ActionScript 3 — Flash и AIR. Переписывать всё с нуля не потребуется: за десять с лишним лет с AS3 я собаку съел на Flash Professional, Animate, Adobe AIR SDK, Apache Royale, фреймворке Flex и рушителях Starling и Away3D, а значит вижу слабые места старого кода сразу и устраняю их без лишнего шума.
Чаще всего ко мне обращаются вот с чем. Ролик или игра в SWF перестали открываться, когда браузеры выпилили Flash, — собираю их в самостоятельное приложение AIR для настольной системы или смартфона. Нужна браузерная Flash-игрушка на iPhone и Android — выпускаю её через AIR, подключая нативные расширения ANE под покупки внутри приложения, рекламу и уведомления. Тормозит графика — переношу вывод со старого display list на Starling, работающий на видеокарте, и получаю ровные 60 кадров. Отдельно вычищаю утечки памяти, зависшие подписки на события и рывки сборщика мусора.
Попутно навожу порядок в самом проекте: вытаскиваю код с таймлайна в аккуратные пакеты классов, ставлю сборку одной командой и при необходимости перегоняю всё в HTML5 и JavaScript силами Apache Royale — чтобы продукт жил и после ухода Flash. В итоге вы получаете понятный AS3 с комментариями, повторяемую сборку и приложение, которое ставится на нынешние устройства. Скиньте FLA, SWF или исходники — посмотрю и назову точный объём работ прежде, чем что-то начинать.
Чаще всего ко мне обращаются вот с чем. Ролик или игра в SWF перестали открываться, когда браузеры выпилили Flash, — собираю их в самостоятельное приложение AIR для настольной системы или смартфона. Нужна браузерная Flash-игрушка на iPhone и Android — выпускаю её через AIR, подключая нативные расширения ANE под покупки внутри приложения, рекламу и уведомления. Тормозит графика — переношу вывод со старого display list на Starling, работающий на видеокарте, и получаю ровные 60 кадров. Отдельно вычищаю утечки памяти, зависшие подписки на события и рывки сборщика мусора.
Попутно навожу порядок в самом проекте: вытаскиваю код с таймлайна в аккуратные пакеты классов, ставлю сборку одной командой и при необходимости перегоняю всё в HTML5 и JavaScript силами Apache Royale — чтобы продукт жил и после ухода Flash. В итоге вы получаете понятный AS3 с комментариями, повторяемую сборку и приложение, которое ставится на нынешние устройства. Скиньте FLA, SWF или исходники — посмотрю и назову точный объём работ прежде, чем что-то начинать.