Terrain editing in runtime

I’m not doing any merchandising. I’m not the project creator. I do not own the item I’m presenting.
But it serves as an example what are looking for, here is something that may interest.

Terra Nova - Dynamic in-game environment builder [Unreal Engine]

@****](https://forums.unrealengine.com/member.php?752820-) : it’s totally okay. It would be great if you open a thread in the forum with some basic description where we could ask you (in C++ or Source or Community section, I don’t know).

@lunyBunny](https://forums.unrealengine.com/member.php?32265-lunyBunny) : as I remember this Terranova project is not really okay for a game, because not optimized. And not free, like the Cashgen plugin, which creates procedural terrain.

I would need an in-editor creation with runtime modification possibilities, like the one posted by tegleg](https://forums.unrealengine.com/member.php?12401-tegleg) (hopefully I can test it soon… do you have any experience with it?): GitHub - bw2012/UE4VoxelTerrain: Unreal Engine 4: Smooth voxel terrian example

“do you have any experience with it?”
i only downloaded and tried it out, its like in the video
im actually trying to figure out mesh deformation (soft body) so i got it to look at the source
seems like its based on the rope example and procedural mesh, could be wrong i only had a quick look

Add my +1 and 2 cents.
I’m not entirely familiar with unreal4 yet, just digging in now. But… I’m intending to make a tile based terrain game, where the tiles can be modified. Each tile is a whole zone however, some 3km across and incredibly complicated.
Would it be possible to stitch multiple terrain tiles together and swap them out? I’ll have to pre-generate them somehow and slap them together at runtime?
Anyway, I would prefer to be able to modify them at runtime in detail; craters, erruptions, whatever. But that doesn’t look like its happening any time soon.

Totally +1 also missed this feature from the start, would really help with the strategy game i’m currently working on!

For the last years it’s been like the Unreal Engine Holy Grail. It’s something some of us are just aching to have, and, speaking only for myself now, I’m getting fed up battling my way through one voxel technology after another that just doesn’t reach the quality, have the ease of use or, in many cases, any documentation that actually helps.

So…still biding my time…but making this functionality available would allow me to continue some of my biggest projects, where I’ve scraped the bottom of the barrel of things I can do without this tech.

+1 for terrain destruction :cool:

I’m making a RTS game where I want to implement mortar/artillery holes that units can enter and take cover in.

As well as general terrain editing like tank tracks on the ground, although maybe I could do this already? :confused:

You can probably that already with decals.

Had no idea! Thanks :slight_smile:

Still that is complete voxel terrain and the collisions are not “perfect” as in Vertical only looks like.

Just reply 1 year after, but no problem at all. :cool:

+1 Yes please

+1 please, how is this not a thing? it feels so rudimentary

I happy necro this 3 years of begging… so +1 from me

This will happen in like a decade when UE4 4.50 is out lmao

Would love to be able to have a house in a cave underground and look natural instead of looking like someone put rock meshes everywhere

Well if you look at Unity3D (me is longtime user since v 2.1 or so) before I switched whole project to UE4 source in hopes of better access to engine features, I can not understand this. Most games need some sort of terrain for gameplay to happen on. Not being able to do even basic stuff at runtime is like blue eye. Engine is superb, tools are nice but on some places it seriously lacking on some basic things like terrain for example (add in recent reports about terrain performance issues/degradation spreading past couple versions).

EPIC need to understand what made Unity Asset Store explosion possible and that is ease with witch you can extend core components of engine (albeit you can’t modify them without source).
If you look at Unity there is shitton of addins that deal just with terrain. For same thing to happen in UE first thing that need to be is either rewrite terrain engine so it is more modular or at least as bare minimum expose it for devs to extend. I’ve looked into source and most stuff that would enable this is there but ■■■■ son, it is scattered all over place and wrapped behind MinimalAPI wall so out of luck here. One could make all changes but keeping up with engine updates would be hell of a life afterwards.

There is a lot of game types that depend on terrain is one way or another. And having games like RTS where you build and expect terrain to change after placing building, changing height and materials during runtime should be elementary thing to have. That’s only one example. There are much more ways how to creatively use this but unfortunately we are locked out.

From my experience with Unity it went like this:
1- there was no direct access to terrain engine as it is now (it was very limited)
2- couple of guys started to poke into it with reflection code and what not, changing heights, painting splatmaps, manipulating vegetation
3- unity devs noticed and did right thing, help users to gain full access to terrain shortly afterwards
4- profit for

For terrain engine to become batter it first need to be more accessible and extensible. When this happen and it starts to be used in its interactive form in games one can expect user contributed fixes, improvements, until then it is just dead end.

I do switched to UE after seeing Kite demo with hopes of beautiful vistas and hope that I could enable my players to create their own maps. That was my vision.

So if anyone on EPIC even reading this, you could and should somehow respond to this requests. This thread is now couple years old already. There is quite a lot of people there with titles worked on that would already benefit from this and many more which would as well, they are just silent.

It would be nice to have at least access to all functions regarding terrain manipulation in game (let the door open or nobody will came for visit) so we can build our UIs around this and style and use only parts that we need. Just do not lock it out behind wall.

I do not plan to go back to Unity as I do perceive UE as superior for what I need.

Thanx

PS: Christmas are coming so you could drop some unexpected present and tore down that wall around terrain tools for starters… :stuck_out_tongue:

Honestly shocked this isn’t even on the roadmap

1+
How many here want realtime terrain deformation, because they working on an RTS, is really exciting.

make a contract with Epic to make an RTS for you and it is going to be implemented soon :smiley:

UE4 rocks and get better and better!!! THANK YOU EPIC