GET MULTIPLATFORM RUNTIME LEVEL EDITOR FROM UNITY ASSET STORE
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:
-
works in Unity 5
-
no Unity Pro required
-
multiplatform (tested on iOS, Android, Windows Phone/Store/Standalone, Web Player)
-
runtime (runs on device, does not need Unity Editor)
-
supports both touch screen & mouse/keyboard
-
terrain editor (uses Unity Terrain Engine)
-
object editor (placement, transformation, coloring)
-
object snap tools (to terrain/grid, object to object)
-
streamed levels (instantiate visible objects only)
-
undo/redo
-
save/load levels
-
level preview icon rendering
-
easily moddable uGUI
-
3 demos (full level editor, FPS game with object editor and terrain editor)
-
independent modules (handles(move|rotate|scale), perspective gizmo, snap tools, level streaming, touch gestures, uGUI widgets, …)
The following screenshots show a level made with the editor on a Kindle Fire HD 7’’ tablet (shots taken from standalone). The demo game is more or less the third person mobile controller setup from the standard assets.
So far the level editor has a terrain editor very similar to the Unity built-in terrain editor. The editor allows to raise, lower, level and smooth the heightmap and to paint the terrain textures. The terrain editing supports brush textures in the same way like the built-in terrain editor. The next screenshot shows the terrain texture painting tab with the projection of the brush texture.
The object placement part of the level editor allows to drag and drop predefined prefabs into the level. The instances of the prefabs can be moved, rotated and scaled. The object editor allows to focus on an object, to duplicate it or to delete it. The following three images show the object level editor part in action.
First, the level object inspector on the right showing the same object that is selected in the running level editor. Also the move handle is visible.
The next screenshot shows the rotation handle and the object snap UI. The curved obstacle taken from Mad Snowboarding allows to snap the next curved object or an object that changes the curve direction.
The scale handle…
The next two screenshots show the controls of the level editor on PC and on a touch screen.
The level editor allows to fast preview your level with the mechanics of your game. A level can be saved/loaded to/from a file on mobile. It is stored into clipboard in the webplayer (this way you can save it to a file or load it from a file manually). Unfortunately, files cannot be written directly from the webplayer for security reasons.
Interested? Take a look your self!
Multiplatform Runtime Level Editor - Home Page
Want to see the demo level from the screenshots in the editor?
Webplayer: 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 where the file is → replace it with this one
Popular games using the MRLE:
Asset Store: Multiplatform Runtime Level Editor | Game Toolkits | Unity Asset Store