Здравствуйте! Как мне реализовать управление на машинкой(вид сверху) на C++ с помщью SDL или SFML(т.к. они похожи)?
Мне нужно сделать так, чтоб клавишой UP машинка двигалась по направлению, а клавиши LEFT и RIGHT меняли направление, но как это реализовать программно?
Использовать вектор направления движения:
UP - передвигает "машинку" на некоторое расстояние вдоль вектора.
LEFT/RIGHT - поворачивают вектор направления на определенный угол.
Конкретная реализация уже на собственное усмотрение ( работа с вектором в элементарном виде легко реализуется даже стандартными средствами C++, использование SDL для реализации управления легко найти в интернете).