SPRITE MASK & TRAIL EFFECT - Godot Tutorial

preview_player
Показать описание
In this Godot Engine Tutorial we will take a look at how to create a DYNAMIC sprite mask and trail effect !

We'll start by using the Light2D component of Godot to hide and show sprites, and we'll add particles to create a nice trail effect !

_____________________________________________________________

_____________________________________________________________

_____________________________________________________________

 Follow Martin on Twitter :

Sound designer :
Рекомендации по теме
Комментарии
Автор

Hey, I made a Godot Sprite Mask plugin since !
Simply type "Sprite Mask"in the Godot official asset library and you'll find it.
It ads a sprite mask node that you can add wherever you want, you just have to change the parameters to fit your need !
Enjoy ;)

QuantumCode
Автор

That's really awesome! Thanks a lot for the tutorial. Note that if you set the Viewport node "Render Target Update Mode" to "Always" you don't need this "MaskHolder" workaround, and you can get a much cleaner scene setup, as you also won't need to hide it, etc...

pigdev
Автор

Underrated video. To the point, simple to understand, thank you.

simonleonard
Автор

Great Tutorial! A really fun creative effect, Thank you! Would enjoy learning from the more advanced tutorial as well if you find the time. I know making them is a lot of effort, but goes a long way in helping so many Godot users like myself that are just starting off :)

jckelleri
Автор

It's an awesome tutorial, thanks. So clearly explained and so powerful

bodamat
Автор

This is very cool, I would be interested in a more flexible mask system video! It gave me idea for a nice little addition to a project I have stored away in my notebook for the future :)

_gamma.
Автор

Very Nice Video!!!. Thanks A lot for the tutorial

mrmixedvideomaker
Автор

Thanks for the idea (we talked about that on stream). I used it to hide a sprite and show another one that's behind. That way, I don't have to calculate the intersection points between and line and my circle! That's amazing, thanks :)

MrEliptik
Автор

It helped me a lot, with your video I was able to do what I wanted in my project. Thanks and success!

viniciusaraujo
Автор

this is my seconde time watching the video and by the way you are good artist i love your assets <3

ducksydi
Автор

THANK YOU SO MUCH. I was pulling my hair out because viewport texture just didn't work as a light mask, but I guess it's bugged and you have to render it on a random Sprite as well

dugtrioramen
Автор

ahah tu es francais ! :)🇫🇷
Merci pour ton travail !

edelinealexandre
Автор

I think you could make something like the INK and Super meat boy splash effect in a similar way. While I'm working on unofficial 2D Action platformer project, you can beat me to that effect ;)

NeZversSounds
Автор

Hey! Awesome tutorial. How would I accomplish this in Godot 4?

theinsaneowl
Автор

euh je vien juste de voir comment installer le plugin de mask (fallait juste l'activer dans les options... chui trop débile) mais donc je sais par ou commencer pour avoir un rond autour e mon joueur qui montre tout les obstacles enfait xc

BlueOctopusDev
Автор

Awesome stuff. Wondering what the chances are of turning this into a plugin. It seems possible, albeit fairly difficult.

KyleSzklenski
Автор

wow thats really good effect i think you inspired by blackthornd

ducksydi
Автор

Very useful feature. Removed from Godot 4 for no reason and no alternatives.

zenwudm
Автор

When making tutorial it would be nice to explain what are you doing and also why.

Like "I create Light2d". Why? Why Light2d? I'm now in newer version of Godot and I cannot use Light2D, I probably can use something else but since you didn't explain what is the important part of using Light2D I cannot substitute it..

yancur
Автор

Is it possible to use an Area2D or the like to detect when a sprite leaves the mask?

coruscaregames