are going to introduce several platforms we can
deploy our HTML5 games to, together with dierent monetization
strategies. Note, though, that the aim here is only to give an overview
of the dierent options and point you in the right direction, which you
will then have to investigate on your own: since most of the discussed
platforms and tools are constantly evolving, trying to get into the details
would not only be too advanced and o topic for a foundational book like
this one, but it would also be pointless since any extensive step-by-step
description would very likely be outdated and not applicable anymore as
soon as an update is released. For such detailed information, I recommend
that you check each tool, vendor, or portal website for the latest documen-
tation and ad hoc tutorials.
By selecting Export project from the main drop down menu, we get
several options, including web, mobile, and desktop platforms. Construct
being an HTML5 engine, the rst option we should talk about is to simply
export our projects as HTML5 games to be added to our own websites.
If so, we will rst be asked a set of options (Figure12.1), common also to
the other platforms, where we can specify folders and whether to “minify”
our script. Selecting this option will make our exported code much more
dicult to read, and it is usually recommended for games to be delivered
online if we don’t want other people to easily peek into our code base.
Note, though, that this option may conict with some target platforms,