Zum einen muss ich sagen dass die Unreal Engine nicht gerade Einsteigerfreundlich ist (Finde ich)... Unity wäre wohl gut für den Einstieg. Falls du ohne Programmieren vorankommen willst, es gibt sowohl von Unity als auch UE4 sogenanntes Visual Scripting bzw UE4 Blueprints in denen man einfach "Bausteine" verbindet etc.
Ich hab damals meinen Einstieg ins Game Genre mit der Unreal Engine gemacht. Hatte aber davor zahlreiche Kurse was Java, C#, C++ et cetera angeht.