I want to do effects like these for a 2D game:
https://i.imgur.com/6hP71kU.gif
https://i.imgur.com/FHneUOf.gif
https://i.imgur.com/JNwYSJj.gif
https://i.imgur.com/wBDbX4a.gif
https://gfycat.com/tinyimprobableitaliangreyhound
Like this game, i would like to use effects like these for skills.
However, i have no idea where to start and how to even do something like this (specially this one https://gfycat.com/tinyimprobableitaliangreyhound, i quite like this effect but dunno how to reproduce it). Looking for books on “effect creation for game development” doesn't give many results, maybe some for unity but i am not using unity.
The answer is probably some graphic software, but even then i have no idea how to find material to do effects like these.
Is there a name for these kind of 2d effects?
Also, any resources recommended to make effects for games like these?