so are there specific specs needed to play unreal engine games, or is it determined by the game itself?
There a minimum specs determined by the engine itself, but the recommended specs are specific to each individual game.
i can't code worth of stuff, so i have no use for it.
Unreal prides itself on its Visual Scripting system called "Blueprint", which is a huge improvement over the old Kismet due to both flexibility and speed.
Unity fails to have such a system by default, and this is a huge failing on their part. Blueprint is extremely simply to use, VERY powerful, lots of fun and is build into all the subsystems; for example, so long as you understand the basics of Blueprint, you can very easily make animations or materials.