Multiplatform Runtime Level Editor
Unity Asset Store version v1.340 Demo Description Screenshots Documentation Tutorials & How To's Troubleshooting Unity Forum Unity Asset Store |
Demo
Download APK-file |
Web Player: go here -> press ctrl+a -> press ctrl+c -> click load in the editor
Android, Windows (Phone), iOS: click save button in the editor -> you will see were the file is -> replace it with this one
Description
This Multiplatform Runtime Level Editor will allow your players to create levels in game. Allowing your gamer community to create levels will not only increase their satisfaction, but it will also save your time. You can also use this level editor to create levels yourself and save them. This way you can allow your players to download the levels from your server or mysql database, which will reduce your initial game file size. Features:
Games using the MRLE: - Mad Snowboarding - RC Simulation 2.0 - Guts and Glory |
Screenshots
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
click to zoom |
Change Log
Patch v1.36 to v1.37 (file extension v2.3):FEAT: uMyGUI_Popup.DestroyOnHide
FEAT: use the uMyGUI popups in your scenes (added examples to the game scene)
FIX: fixed Unity Editor freeze in the game scene
Patch v1.35 to v1.36 (file extension v2.3):
FEAT: example integration script for Steam Workshop with ESI [file extension]
FEAT: added LE_FileSelectionHelpers.SelectLevel method, it triggers the file selection popup and returns the selected file [file extension]
FIX: compatibility with Steam Workshop - Easy Steamworks Integration
API: removed AddFileSelectionPopup method (handled by uMyGUI now) [file extension]
Patch v1.34 to v1.35:
FIX: shaders for Unity 5.5
Patch v1.33 to v1.34 (file extension v2.2):
FEAT: smart object move mode (objects can be drag&dropped after placement)
FEAT: global and local transformation modes for the move and rotate handle
FEAT: planner translation elements for move handle (as in Unity Editor)
FEAT: delete button in save file selection popup [file extension]
FEAT: Steam Workshop level database (e.g. folder structure only, no communication to Steam) [file extension]
FEAT: simple shapes are colored cyan now (this way they do not match in color with the move handles)
FIX: camera moved on mouse wheel scroll in the object selection
FIX: mouse wheel scroll in object selection when hovering an object's icon
FIX: base texture shined through a very little bit even if it was overdrawn with opacity 1 by another texture (terrain editor)
API: levels are now loaded by name instead of index
API: rotation snap in the S_SnapToGrid class
API: load/save methods with absolute file paths [file extension]
API: basic file functions available in the LE_FileSelectionHelpers class [file extension]
API: added Instance and ReloadLevelName properties to FileSelectionExtensionLoader class [file extension]
Patch v1.32 to v1.33:
FEAT: made the FileSelectionExtensionLoader class and the LoadLevelFileNames method public
FIX: web GL: added UNITY_WEBGL compile directive to all #if statements with UNITY_WEBPLAYER
FIX: fixed the drag&drop, items in the root of the object tree view could not be dragged directly from the list
Patch v1.31 to v1.32:
FIX: in terrain editing the add texture button and the brush icons were rendered as white quads
Patch v1.30 to v1.31:
FEAT: extension system (file picker)
FEAT: allowed different heights for category and object nodes in object tab
FEAT: terrain texture picker works with alpha (gloss) terrain textures now
Patch v1.22 to v1.30:
FEAT: undo/redo (terrain and object editing)
FEAT: HUGE terrain height editing performance improvement (for Unity 5.2.2 or higher)
FEAT: variations property: materials can be changed and child objects can be activated/deactivated on runtime
FEAT: find button: instances of the selected prefab are selected and focused one after another
FEAT: object are listed in groups, where each group demonstrates a certain editor feature
Patch v1.20 to v1.22:
FIX: icons rendered with the object map inspector had a gray background (instead of transparency) in Unity Pro
FEAT: level objects drag&drop now works directly from the tree browser listing
FEAT: optional random rotation on placement
FEAT: added the OnObjectSelectedInScene event to LE_EventInterface
Patch v1.10 to v1.20:
FIX: multiple terrain load/save
FIX: improved camera perspective gizmo positioning
FIX: keep camera distance on perspective gizmo axis switch
FIX: ctrl+D and object count limitation
FIX: sometimes small objects were selected even if covered by bigger objects
FIX: objects selected only if mouse down event is not over UI (fixes issues with color sliders)
FEAT: upgraded to Unity 4.6.0
FEAT: easily moddable uGUI replaces the old OnGUI (modability shown in 2 new demos)
FEAT: 2nd demo: FPS dungeon game with object editor (selectable in menu)
FEAT: 3rd demo: 9 patch terrain only editor (selectable in menu)
FEAT: reduced loading time with terrain recycling in level editor
FEAT: key combos like "f"-key and "ctrl+d" can be disabled in inspector
FEAT: removed OnMouse* methods (now works with 'Input.simulateMouseWithTouches = false;' if you need it)
FEAT: improved stacking of grid snapped objects
FEAT: brush projected on editable terrain only
API: all terrain related configuration values are moved to LE_ConfigTerrain
API: all level related configuration values are moved to LE_ConfigLevel
API: changed location of GetLoadEvent to LE_LevelEditorMain.GetLoadEvent
API: removed 'additional level-tab/left-menu button system' (add to scene directly instead)
Patch v1.01 to v1.10:
FIX: works in Unity 5
FIX: UnregisterAll. Now also all event handlers of OnObjectPlaced and OnObjectDragged are unregistered.
FIX: crash when deleting all characters of a number input field (e.g. the terrain size)
FIX: smoothing with high amount, but small brush (amount was not applied)
FEAT: level streaming (instantiate/destroy depending on camera distance, transformations are cached between destroy and reinstantiate)
FEAT: terrain snapping (objects stay on terrain when terrain is raised/lowered, objects stay on terrain when moved)
FEAT: object snapping (objects snap to other objects)
FEAT: grid snapping (objects snap to a virtual grid)
FEAT: limit XYZ movement/scale e.g. only XY (for movement, rotation and scale handles)
FEAT: custom inspector for LE_Object
FEAT: improved UI assets
FEAT: terrain brush projection fits to cell size of terrain data
FEAT: read terrain paint height button in paint terrain height tab of the terrain editor.
FEAT: added OnTerrainCreated to LE_EventInterface.
FEAT: duplicate level objects are removed on save (fix for players hitting clone too often). Feature can be disabled through LE_Config
FEAT: E/Q keys (move up and down (just like in the Unity editor))
FEAT: flag for moveable objects: is active on start editable by end user
FEAT: adapt focus distance to object's renderer bounds
FEAT: camera perspective gizmo
FEAT: camera rotate around pivot (with mouse)
FEAT: start with a predefined custom Unity terrain
FEAT: configuration flag to hide terrain or object editor