Do I need a Loading Screen?

Alright, so i just made a test build, and in the main menu, when i click “New Game” It froze for a 5 seconds then was on the next scene. How could i make this to where it doesn’t lag, or freeze? Or do i need a loading screen, or just something that can hide the lag?

A loading screen could work out. You could also profile to see where the lag is coming from and see if you can’t fix/minimalize that lag.