I am currently making a small game which consists of different small stages I have finished writing all the game.
I need help regarding the start menus of the game and changing levels.
So is start menu of a game just another map? And when I launch the game, do I need to make another player controller for the startmenu?
And when the player starts the game, change level and spawn another player controller for my main game?
When level changing is called from the the game mode, how can I attach a loading screen in my game? And when the level is changed or restarted the game mode remains the same right?