This might take a little explaining.
Basically, in the process of preparing the game for Steam a while back we discovered a new way to deliver the game. Right now, the version you get from our own site via FastSpring, or from the direct download on Kongregate, is a little installer thingy that installs Adobe AIR and then Defender’s Quest.
On Steam (and also GOG), we packaged it differently, as a standalone build that packages all the AIR dependencies away into a local folder inside the game’s install directory, so you don’t actually have to install Adobe AIR itself onto your system. Also, this makes the game’s installation fully portable - everything you need to run it is in the game’s install folder (minus the save and config data that it writes to your AppData folder, etc.)
So, now that we know how to do this, should we switch the version on the public auto-update server to use this build?
Pros:
-No need for Adobe AIR. If you hate it, after the next patch you can uninstall it and still run Defender’s Quest.
-100% Portable installation. Want to take DefQ with you? Just throw the install folder onto a jump drive, then copy paste it to your new computer.
-I don’t have to maintain two separate build process for AIR and non-AIR builds
Cons:
-We’d have to wrap it in a new installer for user-friendliness after an auto-update
-People who have the old AIR version installed might wind up with two installations of the game
The cons can mostly be mitigated if I write a smart enough installer script that detects a previous installation and gives you the option of removing it (this wouldn’t touch your save files).
What say you?