В моей игре Hudriks я также использовал flash для разработки уровней и даже для анимации.
Нет никакого инструмента для этого, поэтому вам нужно разработать его самостоятельно с требованиями для вашей игры.
Прежде всего, это зависит от вашей игры и от того, что именно вам нужно проектировать во флэш-памяти - просто помещая изображения, определяя их параметры (бонусные значения), путь к земле и т. Д.
После этого важно определить структуру вашего флэш-файла - как вы храните различные уровни (в символах или сценах), какие слои для каждого уровня у вас есть (границы, объекты, препятствия и т. Д.).
Если вам нужно иметь некоторую дополнительную информацию для ваших объектов во флэш-памяти, скорее всего, вам потребуется разработать собственную панель во флэш-памяти для настройки всех параметров. Я использовал setPersistentData для хранения информации для flash-объектов.
После этого вам нужно разработать сценарий, который просматривает все объекты в ваших символах и извлекает основную информацию, такую как преобразование, и ваши пользовательские данные. Я столкнулся с некоторыми проблемами при получении правильных значений преобразования, особенно для вращения. Пришлось сделать дополнительную эвристику.
Для анимации я просто использовал данные анимации движения. В моей анимации фреймворк сделал простую реализацию, поддерживающую основные параметры (трансформация и альфа) и только линейные кривые. К счастью, во Flash CS4 есть функция copyMotion, которая дает вам XML для анимации. Вам просто нужно разобрать его или преобразовать в ваш собственный формат.