I don’t know if this is the best approach but I have a workaround for your case
- put a scene capture 2D component in your scene. That will be the camera of the game.
- create a render target texture:
- create a UI Material and put as color the render target texture:
- set the camera render target texture with the render target
- create a widget and put an image on it. select the anchors from the bottom right (the big square and put all corners in 0 so the image covers exactly the whole screen
- in the image brush of the rectangle put the material
- in the level blueprint add the widget to the viewport
- turn off antialiasing in project settings
- set the desired screen resolution in the texture
also set texture group to 2d pixels (unfiltered)
done
hope it helps!