Editor Plugin - Collaborative Level Editing

Hello Unreal users!

First of all, I am not sure if this question is appropriate for this “answerhub”.

I want to create a plugin that can be used for collaborative level editing. It basically means that multiple developer can create a scene together real-time via network.

I was wondering if it possible to access all the objects (actors) and their data in the scene while being in the editor from a plugin ? And also add objects to the scene. To be more clear, I don’t want a standalone application/plugin, but a plugin embedded in the editor. An answer with how this can be achieved or links to plugins that do this would be amazing!

Example:
Someone changed the height of some vertices of the terrain. Can a plugin get the vertices from the terrain, so the new positions can be sent to a server that will share it with all clients. All clients will then update their terrain.

Ask if something is unclear! Thanks in advance,

Did you ever get a resolution to this? I want to do something similar and it’s impossible to find anywhere to get started.

I developed the core but still adding features. Check this out for more info. You can pm me if you want! By the way, I did not develop the terrain features yet.

We were following your thread some days ago and are excited. This add-on would be a game changer and we’re looking forward for it! I hope Epic is not ignoring this. I’m just a regular level designer, can’t give you any advise or help on this issue. Just making sure to tell you that i’m going to send you a six-pack of beer when this baby is ready to rock. :smiley:

cheers, Toby

Epic is not ignoring this :).

I am looking for possible new features from level designers like you for my trello board. So I know which features are important to support in the plugin. Would love to hear if you have any ideas!