-
Notifications
You must be signed in to change notification settings - Fork 5
Development Overview
Two versions are being developed in parallel, the Actionscript 3.0 (AS3) version, and the Actionscript 2.0 (AS2). Actionscript is the programming language that is used for creating flash games, and either version can only run flash games written in the corresponding language.
In order to keep feature parity and avoid rewriting the entire application twice, a simple Node.js based transpiler have been made, along with a core library which provides near identical functionality in both AS2 and AS3.
To use the transpiler, you will need to have Node installed. If you're on windows, you can run the transpile.bat found in the root of the project. You can also run the node script directly by opening command prompt/terminal, navigating to the root and run:
node transpileWhen it comes to writing and debugging the code and compiling the project, FlashDevelop is recommended as it was made specifically for flash development. For VSCode there is the Actionscript & MXML extension. However, I didn't get around to using it, so I don't know how well it works.