Движение персонажа под углом

Подскажите, с помощью чего или где посмотреть пример, как заставить персонажа (2D) двигаться под углом 45, 135, 225, 315 градусов. Я имею ввиду вектора: (1,1);(-1,1);(-1,-1);(1-1)???