Split screen whit more than 4 players - Local Multiplayer

Hi,

I read in several posts that it’s possible to change the native UE settings by directly modifying the engine code to split the screen in more than 4 players:

But every post refers to an old versions of UE so even trying to follow those guides there are some steps that are not very clear to me, perhaps due to code engine modifications.

Has anyone tried to make a split screen game with over 4 players in UE 5?

Currently the two versions that I use are 5.3 and 5.5

Any help is apppreciated.

Sorry if this is considered necroing! I encountered this issue as well and developed a plugin to try to address it. It is available for free on Fab for anyone, I hope that it fits your use case: ViewportManager | Fab

Does the plugin extend the engine’s split screen limit, or do you just use render targets to draw the camera image onto a texture and then onto a widget?

Neither actually! It uses the existing local player system by setting each ULocalPlayer::Origin/Size directly, so each pane is a real viewport with its own player controller. The engine itself supports arbitrary viewports, its just not exposed in a user friendly way

1 Like

So Unreal basically supports an “infinite” number of split screens, but Epic hasn’t made this visible? so are these just the normal split screens that Unreal offers?

1 Like

Yes essentially. Epic’s default code just locks them into grids, and I’m just unlocking the ability to size and place them wherever you want. As to whether it can support “infinite” is still bound by performance of the machine and input limits.

1 Like