si tu trouves RPG Maker merdique, il faut que tu programmes 
avec la programmation C++, tu peux faire tous les jeux que tu veux : d´ailleurs 99% des jeux commerciaux sont faits en C++
Mais ne te leurre pas, apprendre le C++ est difficile, et tu auras besoin de bcp de temps...
La premiere chose a faire, c´est de savoir juger les logiciels de façon objective : si tu trouves RPG Maker merdique, dis toi que pour arriver déja au meme résultat en C++ il faut un tres bon niveau.