Proper Class type for Derived GameModes all in One Level?

I see. Since this is a single player game I guess there isn’t much to do inside of GameMode.

The individual modes within my game don’t really need to be any specific type and they don’t need to be spawned physically necessarily since I have a separate actor handling spawning. I think making actors would work just fine.

I have a follow up question. If I use actors for my individual modes within my game, would it be a good idea to also handle scoring within these actor classes since some modes are scored differently than others? And then probably store player scores in GameInstance. I know I can probably handle the scoring anywhere, but I’m trying to set up good practices for myself in the future.

Thanks!