https://medium.com/c-sharp-progarmming/making-a-rts-game-29-improving-our-players-system-unity-c-328dfc9b818