Estoy haciendo un juego de arriba hacia abajo donde el jugador avanza hacia la posición del cursor del mouse. Como parte del código de movimiento del jugador, necesito determinar un vector que sea perpendicular al vector de orientación actual del jugador (para implementar el comportamiento de estrangulamiento).
¿Cómo puedo calcular el vector perpendicular de un vector 2D dado?