Flump — это бесплатный инструмент с открытым исходным кодом, предназначенный для конвертации анимаций, созданных в Adobe Flash или Animate, в лёгкие и производительные форматы, оптимизированные для использования в 2D-игровых движках. Основная цель Flump — обеспечить разработчиков средствами для интеграции сложных векторных анимаций в игры без необходимости использования устаревшего формата SWF, что особенно важно для мобильных и веб-платформ, где производительность критична.
Инструмент был разработан в компании Three Rings, а его авторы — Чарли Гроувс, Тим Конклинг и Бруно Гарсия. Flump позволяет экспортировать анимации из Flash в текстурные атласы и метаданные в формате XML или JSON, которые затем могут быть использованы в таких игровых движках, как Starling, Sparrow, Flambe и других. Это предоставляет разработчикам гибкость в выборе технологий и упрощает процесс интеграции анимаций в игровые проекты.
- Конвертация Flash-анимированных символов: Преобразует анимации, созданные с использованием ключевых кадров в Flash, в GPU-оптимизированные форматы.
 - Экспорт в текстурные атласы: Генерирует текстурные атласы, содержащие все необходимые изображения для анимации, что снижает количество текстурных переключений при рендеринге.
 - Поддержка форматов XML и JSON: Создаёт метаданные в формате XML или JSON, описывающие структуру анимации, что облегчает её интеграцию в различные игровые движки.
 - Совместимость с различными игровыми движками: Предоставляет рендер-движки для Starling, Sparrow, Flambe и других, а также возможность создания собственных рендеров для других платформ.
 - Поддержка различных версий Flash: Работает с файлами .FLA, созданными в версиях Flash CS5, CS5.5 и CS6, обеспечивая широкую совместимость с существующими проектами.
 - Открытый исходный код: Доступен на платформе GitHub, что позволяет разработчикам вносить изменения и адаптировать инструмент под свои нужды.