I’m having trouble finding how to have the game starts WITHOUT spawning a player.
As soon as there is a DefaultPawn set in the gamemode, the game will automatically spawn it.
There is this option in the GameMode blueprint : Start Players as Spectator, but it doesn’t help me, my pawn still spawn.
Google and Answerhub didn’t give me much help, I hope someone can.
Thanks !
You could start as a spectator pawn (using the default spectator pawn in the gamemode settings), then whenever you want to switch to your pawn, you could destroy the spectator pawn, cast to a spawner, spawn your playercharacter, then get your player controller, and possess the character after spawning!
If anyone is still having this problem I found that ticking Delayed Start would initially cause the GameMode to spawn the player as a Spectator. I was having this issue and clicked it on a whim and it worked.
Delayed Start is an option inside your custom game mode blueprint at the top of the category “Game Mode”. There’s also a bool for “Start Players as Spectators”.