I believe adding rain towards my project would really set the mood and really show off my aim.

I first created an “Actor” and entered the blueprint section, I created a component which makes the rain transparent and have a low opacity.

I then created a “Material” and added the following:
Initial Size: Changes the size of the rain drops
Initial Velocity: Changes the size of the rain drops
Initial Location: Changes the direction of where the rain drops are falling
Size By Speed: Changes the speed of the rain drops depending on the size
Lock Axis: Locks the axis of the rain drops
Const Acceleration: Changes the speed of the rain drops
Initial Colour: Changes the colour of the rain drops
Collision: Adds or removes collision

I then went into the “Open Level Blueprint” and created a component which makes the rain follow the player which then gives the player the idea that the rain is everywhere.

This is the final image after adding the rain into the game level.