Персонаж “Машина”

В этом уроки разберёмся как сделать персонажа с управлением как в машине.

Итак начнём! (!!!Я использую using namespace sf !!!)

Как-же создать передвижение в ту сторону которую он направлен? Сначала передвижение под углом. Используем функцию move(), мы будем двигать спрайт по двум осям. Так для движения в 45(гр.) Установим X = 0.5 Y = 0.5 ;

Теперь как повернуть спрайт. Для этого используем функцию rotate(n). n – угол. Для того чтобы узнать угол getRotation()

Теперь само движение.

Что получилось:

 

Буду благодарен, если поделитесь: