Discussion about multi-window plug-in

Hello everyone, I wrote a multi-window plug-in to solve the problem that everyone always encounters!
Obviously there are plugins out there, but I needed something more complete, so I developed one. It works just like putting multiple UE Game viewport Windows windows into one window. It’s nice that each window has its own controller and pawn, and your input will control them. This will change the workflow of developing window-related functions. Now you can use controllers and pawns and UI to make the contents of new windows in a new world, and write agents in gamemode. Then load it in the main world, the corresponding UI will appear, and the corresponding world will also be loaded in the background. In this way, code reusability will become higher. This world can be placed and used directly in any project.