Желательно реализовать данную функцию. Это удобно и привычно. Тем более геодата не идеальная. Мышка не всегда адекватно себя ведет. Достаточно часто жмешь в одну сторону, а персонаж ломится в неизвестном направлении и без wasd траекторию движения скорректировать невозможно