new to unreal engine...

is this truly free for development games?

Yes you can build the games at no cost but you pay royalties on anything you sell.
Other costs may apply during your pipeline but are optional. Tools/assets etc although there’s free alternatives