GOAR, получаешь координаты нажатия, двигаешь туда спрайт джоя, выполняешь кучу проверок по координатам, рисуешь, повторяешь. Не забудь замерить фпс, чтобы было понятно, стоит оно того или нет. Мб проще сделать стрелки
↖️⬆️↗️
⬅️⏺️➡️
↙️⬇️↘️
__________________