Any chance on a breakdown or tutorial on how you actually build this landscape and terraform it? Are you using procedural meshes, all custom made? Any application of the UE4 landscape itself? I researched this stuff a bit and it seems notoriously hard to do this kind of thing in UE4. Any info is super useful!
There is no way, that I am aware of, to modify UE4 landscapes at runtime, you need to use procedural meshes and build the terrain manually. I got a lot out of this video specifically : ruclips.net/video/1ksgB6hYGrE/видео.html&ab_channel=UnrealEngine But there are many other useful videos on UE4 procedural meshes on youtube.
@@DrHippo Thats great info already, I was theorycrafting something just like this and stumbling on your video as 'proof' that it works is pretty cool :) great work on the devlogs, looks like a lot of work goes into them
I was just thinking to myself it would be cool to create a game where the main aspect was having a magical ability to terraform terrain to solve puzzles and access new areas. So naturally I look for a unreal tutorial on how to create terrain that can be terraformed in unreal engine and whilst I didn't find that, I found your game instead, which seems to have alot of the ideas I was just thinking of! Looks really cool so far, will be good to see how it turns out.
That feels like a very powerful and unique feature for this type of game! What really sold me was you running across the lake and having ground rise under your feet as you went! Soo good!! And the mountain-splitting itself at the end was of course really majestic too haha. Maybe I'm getting ahead of myself, but I'm very curious how you as a player control it though (like how the button mapping/ gui for it would work in a way where you can still move the character at the same time)?
You'll be in a terraform 'mode' where your controls change, on keyboard/mouse left mouse button to raise, right mouse button to lower and middle mouse button to flatten. For controller.... I have no idea yet :D
i feel your way from unity to unreal. i had the same and was so pissed by the bugs from unity and in unreal its so much easier and no errors which you cant fix by searching hours on the internet. by the way the system in the video is great, i need it :D
Definitely! Although really wish Unreal's docuemtation was as good as Unitys, that's something I miss. If you're still interested, I've made this prototype project available on my patreon : www.patreon.com/DrHippo
I probably did not make that very clear, I created my own system, no plugins were used. If you're interested, the full project of this *prototype* is available on my patreon. www.patreon.com/DrHippo Notice the word prototype, so don't expect a fully supported/flexible product :)
Hi, really nice video and system, so im guessing you built your own "procedural" terrain mesh in editor using procedural component, and you aren't using built in ue4 terrain if im correct, and you are editing your procedural mesh/terrain pushing up and down etc in runtime ? Im looking for similar approach only i want to push down mesh in steps when placing for example "trenches" or buildings etc. And final question - if you built your terrain using procedural comp. can you edit mesh inside editor for example prebuild some terrain features, and afterwards deform those in runtime ? did you tested in multiplay ? Thanks
Hi dkosov! You are indeed correct, I used the procedural component and built the meshes from scratch. Yes you can edit the mesh in the editor then modify the terrain in game afterwards, and I haven't tried multiplayer but I that should work just fine as long as you replicate the terrain changes.
@@DrHippo Thanks for answer! already figured out procedural component to build flat terrain, now hard part how the hell i can sculpt it in editor and deform it with collision boxes in runtime
I can't recall exactly how I did this right now but on my to do list is to clean up what I did in this video and release the source on my patron at some point. If it's still relevant to you at that point then you could take a look at how I constructed the whole thing :)
Sadly there's no built in way to do this and I ended up making my own system for this from scratch. There might be a plugin on the unreal marketplace, I also made the project files available on my patreon for this prototype you see in the video.
You are correct, which is why I am using procedural meshes for this terrain and not the built in landscape system in unreal :) There is a demo of this prototype available on my patreon if you are interested. The unreal project is also available on patreon in its prototype state.
I might do that, if I can think of a way to condense it into one single video. I did the character customization series and I don't think I'm ever doing a tutorial series again, it's so much work it ends up like feeling like a huge drain to make :|
just wanted to chime in and say id love to see this, ive been looking into how to do this for ages and it seems that the answer is 'get a lot better at coding and figure it out yourself', something like a tutorial for this would be extremely helpful @@DrHippo
Is this a plugin you are developping ? If so did you have to edit the UE4 source code or did you use native blueprint functions or c++ functions to edit landscape in real time ?
This is not a plugin, it was a proof of concept / prototype. I have just made the unreal project files available on my patreon if this is still relevant for you. It's a prototype though, make sure to read the tier description carefully if you consider subscribing :)
Год назад
Hello Dr Hippo. I need something similar for a game I'm making, would you be interested in working on it?
Hey @HenryFabricioPM, I'm extremely booked up with a full time job and my own personal project, there's just not enough hours in a day to join any other projects. Good luck with it though!
I have just made a demo and the unreal project files of this terraforming prototype available on my patreon : www.patreon.com/DrHippo Make sure to read the tier description carefully! :)
Would like to see tutorials about terrain . Thank you
Noted! :)
Enjoying these devlogs 👍 Excited to see what you'll be cooking up. Nice haircut too 😜
Any chance on a breakdown or tutorial on how you actually build this landscape and terraform it? Are you using procedural meshes, all custom made? Any application of the UE4 landscape itself? I researched this stuff a bit and it seems notoriously hard to do this kind of thing in UE4. Any info is super useful!
There is no way, that I am aware of, to modify UE4 landscapes at runtime, you need to use procedural meshes and build the terrain manually.
I got a lot out of this video specifically :
ruclips.net/video/1ksgB6hYGrE/видео.html&ab_channel=UnrealEngine
But there are many other useful videos on UE4 procedural meshes on youtube.
@@DrHippo Thats great info already, I was theorycrafting something just like this and stumbling on your video as 'proof' that it works is pretty cool :) great work on the devlogs, looks like a lot of work goes into them
A very late thank you :)
Another great one!
That haircut part xD
I was just thinking to myself it would be cool to create a game where the main aspect was having a magical ability to terraform terrain to solve puzzles and access new areas. So naturally I look for a unreal tutorial on how to create terrain that can be terraformed in unreal engine and whilst I didn't find that, I found your game instead, which seems to have alot of the ideas I was just thinking of! Looks really cool so far, will be good to see how it turns out.
Thanks! I hope you end up doing something with your idea :)
That feels like a very powerful and unique feature for this type of game! What really sold me was you running across the lake and having ground rise under your feet as you went! Soo good!! And the mountain-splitting itself at the end was of course really majestic too haha. Maybe I'm getting ahead of myself, but I'm very curious how you as a player control it though (like how the button mapping/ gui for it would work in a way where you can still move the character at the same time)?
You'll be in a terraform 'mode' where your controls change, on keyboard/mouse left mouse button to raise, right mouse button to lower and middle mouse button to flatten. For controller.... I have no idea yet :D
Wow...It's an awesome feature, think you could make a tutorial on procedural landscape generation? Would be awesome
I want to but my spare time is limited, so maybe? 😅
The geomancy looks really cool !
i feel your way from unity to unreal. i had the same and was so pissed by the bugs from unity and in unreal its so much easier and no errors which you cant fix by searching hours on the internet.
by the way the system in the video is great, i need it :D
Definitely! Although really wish Unreal's docuemtation was as good as Unitys, that's something I miss.
If you're still interested, I've made this prototype project available on my patreon : www.patreon.com/DrHippo
Very promising, it already looks fun to play around with.
I didn't get it. Did you use a plugin to sculpt the landscape? Or did you create your own code?
I probably did not make that very clear, I created my own system, no plugins were used. If you're interested, the full project of this *prototype* is available on my patreon.
www.patreon.com/DrHippo
Notice the word prototype, so don't expect a fully supported/flexible product :)
Nice point re the world being designed for you vs you discovering it.
this is regular terrain or marching cubes? this is in c++. same questions for the deforming. thanks
Its all in blueprints and it's not marching cubes, that was outside the scope of what I needed out of it :)
Hi, really nice video and system, so im guessing you built your own "procedural" terrain mesh in editor using procedural component, and you aren't using built in ue4 terrain if im correct, and you are editing your procedural mesh/terrain pushing up and down etc in runtime ? Im looking for similar approach only i want to push down mesh in steps when placing for example "trenches" or buildings etc. And final question - if you built your terrain using procedural comp. can you edit mesh inside editor for example prebuild some terrain features, and afterwards deform those in runtime ? did you tested in multiplay ? Thanks
Hi dkosov! You are indeed correct, I used the procedural component and built the meshes from scratch.
Yes you can edit the mesh in the editor then modify the terrain in game afterwards, and I haven't tried multiplayer but I that should work just fine as long as you replicate the terrain changes.
@@DrHippo Thanks for answer! already figured out procedural component to build flat terrain, now hard part how the hell i can sculpt it in editor and deform it with collision boxes in runtime
I can't recall exactly how I did this right now but on my to do list is to clean up what I did in this video and release the source on my patron at some point. If it's still relevant to you at that point then you could take a look at how I constructed the whole thing :)
@@DrHippo thanks i will !
@@DrHippo is it on your Patreon yet?
Hello, pls how to do that ? They don't have any documentation about digging in realtime
Sadly there's no built in way to do this and I ended up making my own system for this from scratch. There might be a plugin on the unreal marketplace, I also made the project files available on my patreon for this prototype you see in the video.
@@DrHippo It's okay, thanks !
Its nice to see, but how exactly have you done that? As far as I researched I thought that Unreal can noch change Terrain-hights while ingame.
You are correct, which is why I am using procedural meshes for this terrain and not the built in landscape system in unreal :)
There is a demo of this prototype available on my patreon if you are interested. The unreal project is also available on patreon in its prototype state.
Can you please make a tutorial to show us how to make that landscape deform possible?
I might do that, if I can think of a way to condense it into one single video. I did the character customization series and I don't think I'm ever doing a tutorial series again, it's so much work it ends up like feeling like a huge drain to make :|
just wanted to chime in and say id love to see this, ive been looking into how to do this for ages and it seems that the answer is 'get a lot better at coding and figure it out yourself', something like a tutorial for this would be extremely helpful @@DrHippo
This could be cool if used in puzzles or combat.
Is this a plugin you are developping ? If so did you have to edit the UE4 source code or did you use native blueprint functions or c++ functions to edit landscape in real time ?
This is not a plugin, it was a proof of concept / prototype. I have just made the unreal project files available on my patreon if this is still relevant for you. It's a prototype though, make sure to read the tier description carefully if you consider subscribing :)
Hello Dr Hippo. I need something similar for a game I'm making, would you be interested in working on it?
Hey @HenryFabricioPM, I'm extremely booked up with a full time job and my own personal project, there's just not enough hours in a day to join any other projects. Good luck with it though!
@@DrHippo thank you
How create this ?
Slightly too complicated to sum up in a youtube comment 😅
I would love to make a tutorial, but it really depends on how my stress levels evolve 😅
Lol, corona-hair got the best of ya? :P
:P
lol
all I needed I see if you can terraform... not a lot of games do that anymore....
Hahah eeey! Thanks man!
I have just made a demo and the unreal project files of this terraforming prototype available on my patreon : www.patreon.com/DrHippo
Make sure to read the tier description carefully! :)
5:41
Yes? :)