December Free Content now available!

Runtime Multiplayer Map Editor

Runtime level editor framework allowing for easy level editing, saving, and loading with friends in real time!

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin is a simple framework to allow you as a dev to easily create your own in game replicated level editor, use the provided content as is, or overhaul the provided UI and expand it to suite your needs.

NO C++ knowledge required, everything is exposed and meant to be done through blueprints while also enabling C++ use if you so wish.


Current Version: V1.1


Written Documentation V1.0 / How To Use / Support Discord Server

Technical Details

Features:

  • Built as a framework to expand on with a large static library and driven by a MapEditorHandlerComponent
  • Custom Character Movement Component build specifically for level editing
  • Controllable replication rate for replication of a client/servers action
  • Runtime
  • Fully Replicated
  • Move/Rotate/Scale objects/actors
  • Location/Rotation Snapping
  • Manual transform Editing
  • Gizmo editing for Location/Rotation/Scale
  • Create/Spawn objects
  • Delete objects
  • Datatable driven Object Spawning
  • Map Saving
  • Map Loading
  • Map Filtering (Custom saved maps can only be loaded on the level that they were created on (For example a map saved on the ThirdPersonExampleMap can only be loaded on the ThirdPersonExampleMap))

Code Modules:

  •  MapEditor, Runtime

Number of Blueprints: 17

Number of C++ Classes: 6

Network Replicated: Yes

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://docs.google.com/document/d/1tdirCj92HdBOe_Rwt-KJ4zQgfvJvEmFGM4S_TQe_0Dk/edit?usp=sharing