Recs.
Updated
App Game Kit is an instant development engine for hobbyist and indie developers. You can code in AGK BASIC or C++ & XCode.
SpecsUpdate
Pros
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 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 You only need to to pay for the license
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 Mac Editor works very slow
It does support development in Mac environment but the editor is very sluggish. It's almost unusable. Macbook may have much better configuration but you might be better off using it on an older Windows PC and only using Mac editor when you need to compile for iOS.
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 It's called a Kit
App Game Kit feels and looks like an Bare Bones App Game Engine comparing to other App Game Engine(s) out there. Probably why it's called App Game "Kit", Then App Game Engine. Here's your paid Kit guys to give you a head start. Now, Figure out the rest until someone responses to your forum or support ticket question(s).