See how it was done in Rusted Moss.
Check out this short tutorial on how to make procedural 2D aim animation the way it was done in Rusted Moss.
Rusted Moss is an upcoming bullet-hell-inspired Metroidvania, where you move around the decaying world with help of your grappling hook, fight dangerous machines, vicious witches, and try to uncover the mystery of mankind’s fall.
The game features over 20 Trinkets giving you unique abilities, a physics-based grappling hook, a variety of guns, intriguing stories and secrets hidden in lost shrines and abandoned computer stations, and so much more.
Now it's a game that has a lot of fun to offer: