Crater hole Explosion with Terrain

So I am making a game and It has a Cylinder that fall though the sky and hits England. Now I would like to know how I could make the crater hole with Terrain.
Here Is what it looks like after it ran though its script and “Landed”


https://gyazo.com/f8408969c7423fbc377958633885dbc1

Here are some reference Images
image
image

2 Likes

I suggest using explosions. Explosions are very helpful when it comes to a realistic explosion. For it to work, make the explosion to have craters so when it explosions the terrain will also be affected.

1 Like

Obviously make the crater with Ground not Grass, and use the elevate tool to raise the ground where it transitions from crater to unaffected terrain.

1 Like

Oops sorry my bad I wasn’t being really specific. The cylinder actually moves and crashes to that spot so I can’t edit the terrain. https://gyazo.com/585202b214fd66bcbaebd4eeb6b6a8da

1 Like

Actually scripts can edit terrain but it’s a complicated process. I think you can look it up.

1 Like

I think if you add some fire around it and some sounds it would be really cool.

1 Like

Sorry I am still new to scripting. But How would I script an explosion?

local explosion = Instance.new("Explosion", parent)

I don’t use explosions often, but you can use explosion to then change the properties of the created explosion. Check out this article on explosion instances to better your understanding.

2 Likes

If you’re good at blender you could make a mesh terrain that appears when the nuke? lands
Like make a crater in blender and when it lands in the script just POOF, mesh appears

1 Like

Maybe make a part to that location above the terrain so the explosion would work.

1 Like

So basically this should prove useful for your dilemma:

All you need to do is do what he does but simply add a wait() and also change the second terrain when saving so it has the hole in it.
You can even change it far enough to have burnt ground and things after the crash.
Here is a plugin if you have trouble saving the terrain and things.
https://www.roblox.com/library/148042198/Terrain-Save-and-Load
here is also a tiny example of some of the code
There is an object called TerrainRegion that is a saved instance of Roblox terrain and can be loaded in using Terrain:PasteRegion(RegionInstance)
I also like war of the worlds.
If this was useful or solved your problem please click the tick.
I hope I helped you!

1 Like

I would be glad to help you on your game if you want like errors and things.
Also your game looks amazing the models, scripting, and effects and things.
I cant wait to see where that will go.
Please update me with any issues you may have now or later on.
I will gladly help!

1 Like

Is there a way just to make a the crater shape and then have it be placed were ever the cylinder lands?