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 …