Perso pour la 2D mon préféré reste GameMaker d'assez loin (d'ailleurs le portage Android de mon jeu avance bien ).
MMF (enfin, ClickTeam Fusion maintenant) est super pratique pour prototyper rapidement, mais faire un vrai jeu avec reste un exploit, le logiciel croule trop sous son ancienneté et les centaines de features rajoutées "par dessus".
Construct2 c'est pas mal, mais le fait de pas pouvoir vraiment coder serait assez rebutant pour moi à la longue.
Gdevelop qui en est une sorte de clone gratuit avait l'air pas mal.
Après j'ai pas trop testé Godot Engine mais il parait que c'est cool, et sinon il va falloir aller dans les trucs un peu moins connus ou développer à la main (après Unity c'est chouette aussi, mais c'est pas 2D only)