Displaying different scenes on different monitors?

I have created a game in Blender.

There are particular variables in this game that determine things such as spawn rate, player speed etc. I want to be able to control these in a different window to that which the game is currently on.

The reason is that as the user plays the game, a supervisor will be watching the user from another monitor and editing these variables accordingly using a GUI.

Can someone please point me in the right direction, or if this is possible in Blender?

It’s impossible to display two different scenes in Blender, I believe (though if you want to know for sure, ask in the general Blender forum or search). If you want to do this idea where a supervisor edits the variables using a GUI, you’d have to make it yourself with BGUI or using 3D objects in an overlay scene. I think that in a situation where you have two monitors side by side, you would make the window take up the full space between the two, and then set a viewport for the first game scene to the left, and the viewport for the second GUI scene to the right. That’s just an idea though; I have no experience with multi-monitor setups.

You could create a “connector” that processes property change requests over a TCP/IP or UDP connection. This is what networking is doing. (I think there was a thread recently)

Then write another game that allows the supervisor to watch. Either from here or a separate application he can generate the change requests to be transferred to the other game.

Again, this is more or less a multiplayer network architecture. The only difference … the game instances are not equal (Player game instance, supervisor game instance, change value application).