While you can set this up using the advanced scene switcher I would recommend using "transition table" for this purpose:
Warning: This plugin is not official part of OBS, the part "obs-" in the repository name is only to keep the repositories organized, not to identify this plugin as part of OBS. The name of the plugin, the module name and project name all don't...
obsproject.com
If you
must set it up using the advanced scene switcher, because you have some other dependencies to those macros, I would suggest to wait for the next update which introduces "else actions", which should make this a lot easier to set up.
If you want to test it
right now you can use this build:
An automation tool for OBS Studio. Contribute to WarmUpTill/SceneSwitcher development by creating an account on GitHub.
github.com
Unfortunately you will have to log into GitHub to be able to download it.
Just set the active transition to "Luma Wipe" and create two macros setting the transition overrides for the "Game" and "No Game" scenes respectively.
View attachment 99325
View attachment 99326