I am working on my very first game menu and bumped into scene changing via a global script in autoload when reading the documentation.
I'm now wondering whether or not this is the best way to develop various menu categories such as: options, credits, multiplayer, singleplayer, skirmish, ....
Is there a better way? Is the use of autoload usually frowned upon? And how can one refactor their design to avoid using autoload?