Rain effect for map

Hey, I’d like to add a rain effect over my map and would appreciate any tips or suggestions on how to proceed.
I’m aiming for a mix of rain and snow. Here are some ideas I’ve considered:

  1. Using large parts with particles
  • I’d need to create separate parts for each area of the map to prevent the effect from going through house ceilings.
  1. Using a raycast with a grid system
  • This could solve the issue of manually creating new parts every time the map changes.

My Requirements:

  • Avoid using Parts or ParticleEmitters if possible.

    • I’m concerned that having over 30 ParticleEmitters might cause lag on low-end devices (please correct me if I’m wrong).
  • I’d like to manage the weather effect on the client-side using a module.

    • This could offload work from the server and improve performance.

Any suggestions to make this effect look nice and run efficiently would be greatly appreciated. Thanks!

Hi

There is a very helpful plugin for this: Rain Plugin

You can use this for ideas, that´s how i did it.

To explain this a bit:
It uses the CurrentCamera from Workspace and adds one part over your character with particle emitters (you can remove most of the side particles when you don´t want to use many).

This part with the particles is attached to your character and will always move with you.

You just need to enable/disable the particle emitters. There should be tutorials on YouTube tho.

2 Likes