Markus et al,
Jim uses Delphi professionally and has produced a great piece of software! Because of this one may say he is biased!
I do not use it professionally and so consider myself to not be biased! I use lazarus free pascal. I can code in C++ quite <happily> BUT Object Pascal is a very clean well developed and powerful language. Also. AppGameKit has always had issues with C++, with most of the issues being solved by Ancient Lady (many thanks) NOT TGC? However, when Erik KINDLY released AppGameKit for pascal, I tried it, and it worked 'out of the box'. Also, APK creation is not that difficult either. Jim has created a single click deploy to Android (i believe he is waiting for a stable release before he releases this).
Ironically, although 'the industry' is all about the C++ paradigm, when i went to college twenty years ago, we were taught pascal...why...because it makes sense...today, object pascal is one of the most powerful tools a developer has access to. With lazarus free pascal (my fav) or Code typhon (not my favourite) you can write ANY game and it will be as fast as any C++ executable. Delphi offers more advanced tools such as fire monkey etc which are expensive but powerful!
Today when I wish to code (for fun) I have to ask myself, what will allow me to get the results I want at the fastest pace with the least headaches from start to finish? Answer for Apps is AppGameKit with lazarus!
For most coders here, games are the focus, and the 'game industry' wants C++, so i guess people think it is a chance to get into the industry.....think again IMHO. My advice, for what it is worth, is use the tools which you ENJOY using (you will be using them A LOT), which get the results you want in the time frame you want....don't give a hoot for anything else!
This is MHO!
www.bitmanip.com
All the juicy you could ever dream of!