Most people using ActionScript 3 uses MXML. I don’t like that very much, as Flex is a strange proprietary language, and ActionScript 3 is a regular, Java-like programming language. MXML is fast for setting up a GUI using standard components in a RIA and the like, but most of my projects will not use standard components, but will be simple scripting experiments or custom designed games and apps.
Thus I’ve tried setting up an environment in which I will use ActionScript 3 only and not use any MXML if possible.
- Firstly, I downloaded and installed FlashDevelop.
- Then I found Keith Peters’ guides to enabling AS3-support in FlashDevelop at his blog.
- Then I downloaded some of the standard libraries for ActionScript 3 (including a unit testing framework) from Adobe Labs.
- Last order of business is to create a way to initiate GUI in FlexUnit without using MXML. Still working on that part. I will upload experiments and soon as possible.
My first project will be a simple Tetris game. It is a simple game with well-known rules and complexity, but should give enough challenge to make a decent project. It will of course be available here once finished.
No related posts.