Is it possible to create multi-window Unity game in Windows?

I am new to Unity 3D.
Is it possible (how) to create multi-window Unity game in Windows in such a way that when two (or more) monitors attached to a computer each monitor display different details?

For example in a moon landing simulation game, the first monitor will display the instruments, second monitor will display the the moon from the vehicle and the third monitor will display the vehicle from the moon.

Thx
Adamo

The short answer is no. Search the forums for “multi-monitor” and you’ll find some older threads where work-arounds have been found to force a Unity player to spread a single window over several monitors, but otherwise, I don’t believe it is possible.

It is possible to draw different camera views to different parts of the same window though.
example:
http://forum.unity3d.com/threads/69772-(WIP)-Lunar-Flight-Moon-Lunar-Module-Sim

You could hack it so that you end up running 3 games all talking to each other - but it would take some work.

2 Likes

True. It wouldn’t even be that much of a hack, you could use the builtin networking stuff.

any idea or tutorial to get this done?

Go to networking forum section in Connected Games.
https://forum.unity.com/forums/connected-games.26/

This is an oldschool solution. Anyone else remember having to do that? doom.exe -devparm -left

1 Like

hi i am still facing 1 majour problem…i have 4 different games that i want to put onto 1 big touch screen t…how do i go about doing in on the unity engine side? how do i get my 4 different apps to run on 1 screen?..2 facing 1 side and 2 games facing the other side? will you be able to help me?

Assuming you are on PC, you would need seek for solution, which allow start game at screen position. So simplest solution would be 4 startups, with different position offset. But may get problematic, for different screen sizes.

Or use multiple cameras trick in single game window.
Alternatively, wait for multi-world (multi scene) functionality, which comes in Unity 2018.3 I think.

Couldn’t you simply render to a bitmap then place the bitmap on a different window?

Is there some real reason that Unity will not allow you to simply create another window? The entire windows api is still available to you, is it not?