Mis scripts de movimiento pixelado

Subo los scripts con los que he estado probando lo del movimiento, para
que veáis lo que digo. Lo importante está en "Movement".
El CharacterController2D no es mío, es un script que me bajé porque
comprueba las colisiones mejor, sin él el sprite se me agitaba un huevo
en cuanto te intentabas mover contra una pared.
Ya de paso pues ya subo el proyecto de Unity creado ;)