One unity instance, two unity windows?

When I run my application I want Unity to open two windows. The windows will have different cameras but both will view the same world.

Is such a thing possible? (I haven’t been able to find any evidence to suggest so)

I know I could achieve this with two unity instances but I need one.

You said “unity instances”. Did you mean running application instances?

I don’t think it’s possible to have two Unity windows (I’d like the same thing), but you can make a single window that would encompass the same desktop space, and create separate cameras that would draw in a sub-portion of the window.

For instance, if you have a dual monitor setup, you can make a single Unity window that covers both monitors with a camera that draws on the left side monitor and a camera that draws on the right side monitor. The cameras are independent but part of the same scene.

If you plan to do networking , like every games each client needs to download the application . The application will contain a Network component where you can distribute sockets . Make sure to create a custom singleton class for accessing to a room , then because the two clients(maybe more) has the same class signature , then data is correctly shared .

If you plan to have a two view for the same scene , simply add another camera , which has a script attached to it , this script will read output from another peripheric such as a joystick .

But as far as I know , Unity create a single instance which has a single window.

Hope that helped