idbeholdME: Funny that you stumble on the one engine that is days old after having been forked from Godot over the recent controversy instead of one of the more mainstream ones...
I did wonder with that name. A weakly disguised attempt at exposure?
Anyhu, taking the topic at face value: Depending on personal ambition, the hardest part is probably coming up with an actually interesting game idea that hasn't been done to death already.
And for a solo developer or small team, having the required talent in all areas (programming, graphics design, music/SFX design and, last but definitely not least, putting together a coherent story) to make a potential commercial success is...well good luck.
But just making simple stuff for yourself and close family can still be tremendous fun. You never know until you try, so go for it.
If you're aiming at 2D games, or if your PC can't handle Unreal, Godot is a very good contender. It'll run well on even weak laptops, and its feature set is impressive for such a lean program.
However, for someone with zero previous exposure to programming, it might be worth to first play with something simpler like Microsoft Makecode Arcade, GDevelop or MicroStudio.