0 votes

Hey guys,
I am working on a top-down arena shooter game (something like good old Crimsonland), been working on that using GameMaker Studio 2, but after few months I've decided to switch to Godot and now I know it was a great decision. I was thinking how to implement good looking top-down rain effect and I remember there was a nice script for GameMaker made by Cameron Penner (watch his tutorial here) and some improvements made by DukeSoft (link to GameMaker Forum)
Do you guys think it is doable for Godot as well? Using draw to generate this kind of effect? Most people says it's much better to use shaders instead, but I have no idea how to make this kind of shader so just prefer to stick with that way instead. At least for a while.
Thank you in advance for any answer.
Best Regards.

in Engine by (15 points)

1 Answer

+1 vote
Best answer

I know it's possible after watching this video:
https://www.youtube.com/watch?v=of0Mu5gNoLE

Unfortunately, this can not be achieved with the standard Particle2D node (which is useful for many effects including vertical rain), but needs a custom script. Maybe you could try to contact @ZylannMP3 (https://twitter.com/ZylannMP3) to get this particular script.

by (1,742 points)
selected by

Thank you, I will. If I'll get it working I'll post the result here as probably many people would like to use this kind of effect.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.