Erkozone dices que podriamos hacer un remake para ver cuanto de limitado estan estos motores pues no tendria ningun problema en hacerlo,pero ya te digo que mis conocimientos no son muy avanzados de estos motores,yo solo he estado aprendiendo a usarlos y despues de 2 meses me he puesto con otro,vamos que no he estado mas de 2 o 3 meses por motor.
De todas formas creo que si quieres realmente saber lo que se puede hacer con estos motores deberas de jugar a juegos hechos con estos motores y ya te he puesto alguno,pero te lo pongo otra vez y esta es la ultima.
Fusion: prueba el freedom planet,ya te he puesto un video
Gamemaker: prueba el metroid y el megaman maker que estan en los videos y pasate por la pagina de locomalito que tiene juegos gratuitos y descargate el maldita castilla y el hydorah y tambien el the curse of issyos.Te paso la pagina https://www.locomalito.com/es/
unity : https://www.youtube.com/watch?v=1ttRbC6TBF4 ,esto es un video de un juego pero puedes encontrar miles
Cuando hagas juegos de esa calidad me avisas.
Por ultimo,lo mejor es que tu mismo aprendas a utilizar una de estas herramientas y veas como se hacen las cosas,el mas sencillo es contruct 2 que tiene version gratuita y con el canal de youtube de tutoriales que te he pasado puedes aprender a usarlo,en 2 meses puedes dominarlo y empezar a hacer el juego que te de la gana,y si has leido bien "2 meses",aqui la palabra años no existe y con tu nivel de programacion podras hacer maravillas con este programa y de esta forma veras lo util que son los comportamientos,funciones de ayuda y una estructura de niveles interno.
Con esto veras lo facil que es hacer un juego y lo rapido que se puede hacer algo de calidad,yo por mi parte no puedo hacer mas,ya te he dado sugerencias,te he dado mi opinion y te he pasado mucho material para que veas como estan las cosas ahora.
Ya solo esta en ti decidir que vas a hacer con tu libreria,si crear algo sencillo para todo el mundo o seguir como hasta ahora,con una libreria solo apta para unos pocos.
Esta tarde te hago el video y te demuestro lo util que son los comportamiento,funsiones de ayuda y estructura de niveles interno y veras que para hacer tu ejemplo de sonic no tengo que programar casi nada.
-------------------------------------------------------------------------------------------------
Por cierto OskarG,esto que te pregunto es solo por curiosidad,pero que engine estas utilizando ahora mismo para hacer tus juegos y si es que estas utilizando alguno.