Recs.
Updated
Cross-platform game development language and library - easily export you game as an apk, ipa, exe or html5 project
SpecsUpdate
Pros
Pro Uses AGK Script
Software produced with the App Game Kit is written in a language called AGK Script. This language has powerful inbuild commands including commands for 2D graphics, physics and networking. The commands make use of the platforms' native functions to improve performance. They are also designed to enhance code readability. The AGK Script commands have extensive online documentation.
Pro Affordable
Access to the latest alpha versions available for as little as £35 through a pledge system.
Pro Uses a powerful scripting language built for game development
Software produced with the App Game Kit is written in a language called AGK Script. This language has powerful built-in commands including commands for 2D graphics, physics and networking. The commands make use of the platforms' native functions to improve performance. They are also designed to enhance code readability. The AGK Script commands have extensive online documentation.
Pro You only need to to pay for the license only
There is no charge for upgrades, or for extra platforms (the HTML5 version just appeared in the latest version), there are no subscription fees or other usage charges. If you publish onto either Apple or Google's stores you will have to pay their costs, of course, but the makers of AGK do not take a cut of this themselves.
Pro Raspberry Pi free version available
A Raspberry Pi version is available and free. Users just need to register with the developer and then they can download.
Cons
Con Many partially complete features
3D, shaders, Social Media integration, Google Play and others. They all have limited functionality. Presumably so that TheGameCreators can claim that it supports them. But with only a single developer working on updates it will be a long time (if ever) that everything that it claims to support is fully supported.
Recommendations
Comments
Flagged Pros + Cons
Con Very buggy
A quick look over both the Steam forums and the TGC forums for this software will give some indication of the range of issues that are present in this software. Some issues that have been flagged as far back as two to three years ago, are still present in the software. A quick look at the release notes for each new version will quickly show that more time seems to be spent fixing issues with the existing command set than introducing new and improved features. The latest version, as of this writing, version 2.0.12 has a serious bug where by Android apps cannot be placed in the background as this results in the app showing just a black screen.
Out of Date Pros + Cons
Con Sparse documentation
The provided documentation is very minimal, and doesn't cover some bundled tools.
Con Very slow progress & outdated
There is very little progress going on with AGK. AGK is done by only 1 programmer and the progress indicates that this is a part time thing. Updates are few and far in between, and bug fixes sometimes take whole months to fix. The templates that come with the C++ libs do not work out of the box and need users to fix them!
Most integrated third party features, like Facebook & Advert commands use very old versions of the libs.