Game window extend to multiple montiors

Hello!

How would I go about making the game project I’m working on extend to multiple screens on launch?

I want to use it so that I can play/test on my main monitor, while having a dev tool/HUD on my secondary monitor

Thanks! :slight_smile:

Hello!
To extend your game project to multiple screens, first, ensure your game engine supports multi-monitor setups. Configure your monitors in your operating system’s display settings, then modify your game settings to handle multiple displays. For Unity, use Screen.SetResolution and set up different cameras or render textures. In Unreal Engine, configure multiple viewports. Implement your HUD or dev tool to display on the secondary monitor and test to make sure everything appears correctly.

Hope this serves your need!
UPS workers

hey for launch spanning + dev HUD on second you have two patterns:

single-window span: GetVirtualDesktopRect (union of all monitors) → size your game window to that span on launch, then split HUD into a secondary region. for a true second window for dev tools, spawn a Slate window at GetMonitorByIndex(1)->DisplayRect origin. GetAllMonitors / GetCurrentWindowMonitorIndex tells you which display you are on at startup.

BP side for the span + monitor enumeration — Multi-Monitor Display Controller | Fab