arf, je ne peux pas trop répondre à ce sujet. Enfin je suis un utilisateur de MMF2/Fusion2.5. Car il n'y pas de "langage de programmation" à proprement parlé, c'est simple, une bonne communauté fr. J'ai rencontré un des créateurs plusieurs fois. (un version gratuit de fusion devrait arriver avec le module flash)
Mais GM à une force c'est qu'il intègre un vrais éditeur de map, et un langage de script. Avoir un langage de script c'est une force et une faiblesse en lui même. Cela dépendra des personnes.
Game Dev le peux que j'ai utilisé je trouve ça pas ergonomique et brouyon mais attention ça reste du très bon gratuit et puissant ! Je soutiens Ian 4. (Et je n'ai pas testé les derniers versions)
Construct 2 passer par des "services" pour exporter sur device ça me botte pas trop. Enfin je crois qu'on passe par des services externes. Je peux bien sur me tromper.