Sto scrivendo un piccolo gioco in cui una nave marittima (come una nave da guerra) può essere spostata in un posto 2D in base agli ordini che riceve. Volevo sapere se qualcuno può aiutarmi a indirizzarmi a un post o codice di esempio che mi aiuterà a spostare una nave da una posizione all'altra in base alla velocità e al nuovo vettore.
Quindi, se avessi una nave che si muove in direzione sud-ovest (diciamo 120 gradi) e riceve nuovi ordini per passare a un nuovo vettore di 020 gradi, come posso calcolare il turno. Non voglio che si accenda una monetina e si diriga nella nuova direzione. Voglio che faccia il giro largo (come se fosse in acqua) e poi quando raggiunge il nuovo vettore, inizia a dirigersi in quella direzione.
Qualsiasi aiuto sarebbe apprezzato.