Roblox explosion

Hello, I need help to recreate a explosion, as shown below:

Your help would be appritiated!
Meant2Win

1 Like

When recreating an effect you see, it’s good practice to list out the different parts of the effect before you start making it.

There are four main parts in an explosion effect:

  1. The actual explosion fire ball
  2. The smoke that appears afterwards
  3. The rubble particles that appear once the explosion appears
  4. The sound

Explaining how to make each of these effects step-by-step would take forever, so I will give you a basic outline.

To make the fireball, I would use ParticleEmitter that looks like a big ball of fire in studio. Then, I would use ParticleEmitter:Emit(5) on it to make it look like an explosion in-game.

To make the smoke, I would also use a ParticleEmitter, but I would not put it on a small part, but instead a larger part under the fireball.

To make the rubble, I would use a mesh to recreate a dent in the ground after the explosion and also use ParticleEmitter:Emit(10) on a rock ParticleEmitter in the same part the smoke ParticleEmitter is in.

To make the sound, I would put a sound into the part the fireball’s particle emitter is in and make it play.

1 Like

Thanks, for the advice. I can’t try that now, i will try that later!

1 Like

Hey, I have some difficulties, with the fireball. Could you explain, more about it??

1 Like

I can help, what are you stuck on?

If it is not about the scripting, I can’t help with that. Try adding the #particle or #graphic-design tag

Ok, i will do that. but I do have something you can help with, you have to help me create a script so that whenever I shoot my RPG, and when the projectile hits the ground it would create a “normal” defualt explosion. Thanks, anyways!!

1 Like

Thats fine, here I will dm u for that

1 Like

in discord? My name: Royce#2262

and what I ended up with is a black hole which is on fire:
robloxapp-20220226-2224389.wmv (1.9 MB)

1 Like

Roblox devforum, in ur msgs

30 ch

If you disable the fire particle or change the rate to 0 and Emit
you can probably get the result you want
Check out this Post will further help you with emitting
https://developer.roblox.com/en-us/onboarding/using-particles-for-explosions/1

local Particle = workspace.Fire
Particle:Emit(25)

1 Like

Ok, thanks. Have a good day/night!

1 Like