The graphics off the bat for UE4 will alone make your first game kick ***…
for not knowing the coding of what you would need to know in most instances of Unity c# or plugins
UE4 makes it pretty easy to copy and modify the Free assets to your style or even port the whole concept to your project (IE material setups, mesh building techniques etc
platformer 2d would be best bet if you can draw… or have access to Anim sprites…
basic sidescroller etc can be made in 2.5 (3d assets on 2d plain, for those who dont know th eterm 2.5)
Its awesome but honestly C++ is the way to go even if UE4 has its own libraries that have nothing to do with C++ you will get more gigs (jobs) and be able to do what Blueprints cant, EASILY… if at all…
Hit me up if you need more info… Currently disorganised but i have sifted for yrs thru ue4 videos tutorials… i can help you bypass the doosey things i found…