Runtime Terrain Editor View on Asset Store (opens in new tab)

Package details

Latest version
2.21
Last updated
First released
Unity version
6000.1.0 or later
Package size
21.4 MB
Files
101
Favorites
97
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Runtime Terrain Editor

by pinus craft (opens in new tab)

4.8 / 5 · 9 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 8
4 stars 0
3 stars 1
2 stars 0
1 star 0

Easily modify terrain in real-time using Unity UI and Terrain API. Save and load maps, and now with multi-terrain support!

Price $34.90

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Runtime Terrain Editor, 6 months Current $34.90; lowest $34.90; highest $34.90 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 15

Runtime Terrain Editor screenshot 1

Runtime Terrain Editor screenshot 1

About this asset

Discord | WebGL Demo

Detail Paint Update is Live!

Now painting grass textures and mesh details available.

Unity Terrain is a great tool but in runtime we don't have a built-in solution to modify the terrain.

This package is a simple terrain editor works in runtime(play mode), built with unity ui components and Terrain API.

Don't loose your progress, serialize your terrain at runtime! Save and load your map files easily.

WebGL built can be test from here.

Also, I used this project as a base to create my own sandbox application, Map Sandbox.

FAQ

- Can I use this asset for my already made terrain?

While there is no supported feature for this, it is possible to modify your existing terrains to suit your needs. Keep in mind that this may require significant customization and may not work seamlessly with the project. Recommended way is using the project's runtime features for optimal compatibility and functionality.

- Is there a tutorial to follow along?

Project contains two sample scenes. First one is a simple and small example, while the other one demonstrates all the features in a demo scene. These samples are intended to showcase the potential of the project and help users get started.

- As a beginner, can I understand the project structure?

I tried my best to keep project small, straightforward and simple. Reason is to make the project accessible to developers of all levels, but I would like to note that some programming experience is recommended to fully utilize its features.

From the publisher's Asset Store listing.

Technical details

Features

  • Save and Load your terrain at runtime. Small file size with gzip compression.
  • Create a grid of multiple terrains
  • RTS camera movement
  • Raise, lower, flatten, smooth heights
  • Paint textures
  • Tree placement
  • Texture and mesh detail placement
  • Undo/Redo
  • Map size options
  • Example assets provided
  • Easy to use/modify, Scriptable Object based settings file

Limitations

  • Brush size must be smaller than a terrain patch
  • This is not a complete solution for a level editor. It aims to demostrate runtime capabilities of terrain with simple controls.
  • Serialization works by saving terrain size, heights, splats map(texture informantion) and tree instances information(not actual mesh model).
  • To load properly, the terrain must need same set of textures, trees, details etc. in same order.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.1.0f1 Compatible Not listed Not listed

As listed on the Asset Store.