В дополнение к тому, что упомянул ColinE, FlashDevelop также предоставляет вам возможность загрузить и установить Flex SDK. Однако, если FlashDevelop как IDE не работает для вас, вы также можете загрузить Flex SDK самостоятельно.
По сути, это то же самое, что включено в приложение Adobe Flash Builder, которое в основном построено на основе Eclipse. Это должно, по крайней мере, дать вам начало для создания вещей во Flash, хотя вы будете ограничены ActionScript 3. Я бы предложил придерживаться AS3, поскольку он обеспечивает большую мощность по сравнению с AS2.
Если вы решите использовать Flex SDK, я дам вам немного знаний, которые я приобрел с тех пор, как начал использовать его для разработки игр. Это может быть немного скучно, но, надеюсь, это ответит на некоторые начальные вопросы для начинающих.
Вы можете разрабатывать приложения / игры, используя библиотеку Flex, но это может увеличить размер вашего SWF-файла. Однако стоит отметить, что использовать библиотеку не обязательно. Вы также можете использовать компилятор (mxmlc), предоставленный в SDK, для сборки файлов .as.
Отсюда есть несколько ошибок, которые могут закрасться, когда дело доходит до активов. Flex предоставляет вам возможность встраивать активы в файлы ваших классов. Из коробки это позволяет встраивать несколько форматов, особенно PNG, TTF, XML и SWF. Есть много вещей, которые вы сможете сделать с Flex с точки зрения кода, но это не очень красиво для создания самих ресурсов. В первую очередь я использую Flash IDE только в тех случаях, когда для проекта требуется актив SWF, однако в большинстве моих проектов используется PNG.
При использовании встроенного ресурса SWF вы можете столкнуться с проблемой, при которой любой код, включенный в актив, такой как любая логика наведения или анимации, например ActionScript, удаляется из копии, встроенной в SWF результирующего проекта. Обходным путем для этого является принудительное использование mimetype для «application / octet-stream» и использование метода loadBytes () объекта Loader.
Наконец, вы сможете достичь определенного прогресса, если у вас есть знания ActionScript. Существует множество ресурсов, но имейте в виду, что довольно много из них все еще используют AS2. Знания могут быть применены с некоторыми модификациями, но для их реализации может потребоваться дополнительная работа. С языком довольно легко работать.
При всем этом я желаю вам удачи. В наши дни Flash сильно рушится, но даже после того, как HTML5 приближается к финалу, все еще есть множество функций, к которым он никогда не сможет прикоснуться, не используя Flash каким-либо образом.