https://medium.com/@gamedev0909/how-to-make-a-fighting-game-similar-to-smash-bros-multiversus-in-unity-part-2-c3cd47243d34