I'll try a simpler explanation.
Half my game screen is covered with a chat box for the entire game.
It makes no sense to render the game under the chat box.
The chat box cannot be hidden and essential to the gameplay.
Is there a way to place the element outside of my window space?
Possible other solutions:
Create a chat box via html. I assume there's a way to place an external element on the same page of the game and have them communicate but i'm not sure where to start.
If that is possible i'll just have the game export the update to a file and the webpage read from the file, filling in the chat box. If that's a thing, idk.