Recs.
Updated
SpecsUpdate
Pros
Pro Free for home development
Create apps for non commercial 2D programs running on Windows, Linux and Mac OSX. The extension to create programs for other platforms, 3D or network applications requires a license key. Otherwise the "Premium" programs are limited to 10 min runtime for test purposes. There is no trial limit for the development environment.
Cons
Recommendations
Comments
Out of Date Pros + Cons
Con Compiler has issues
Exporting to other platforms will most likely fail without heavy configuration. The devs say that's is only possible to test on an actual iOS device, simulator will not work. iOS export does not work out of the box, requires adding additional libraries and files which can be found somewhere on the forums and to top it off the feature is still in beta.
Con In alpha state
Despite being developed on for years GLBasic is still in alpha state.
There are many problems with the 3D engine. The lighting system is broken, and requires a user made library to get fixed. 3D commands are very primitive and require creating own commands and use low level OpenGL to do anything useful.