Building for Flash
Flash is by far the easiest platform to target when building most things in Haxe. We've also been using it for development all along. The only difference now is that we'll be building in release mode, which will strip out debug information.
If you're using FlashDevelop on Windows, you can just run the game by selecting the release configuration and then choosing the Flash target build.
If you're not using FlashDevelop, you can just run this command:
lime test flash -release
The only difference from what we've been doing all along is the -release
flag, which specifies that you want a release build.
Deploying to the Web
Since Flash is typically considered as a web platform, it's natural to want to deploy your game to the Web. All you need to do is use some simple HTML to embed the .swf
file that Haxe compiles in a web page.
I've included a sample HTML file in the assets for this chapter. To use the HTML file, copy index.html
from the provided assets to the bin
folder under export...