Also ich würde mir mal Gedanken machen die Drehung mit einer
Funktion zu berechnen.
Welche Parameter gehen rein in die Funktion?
Ein Richtungsvektor und der Drehwinkel.
Und raus kommt der neue Richtungsvektor.
Für die Umrechnung von Grad in Radiant gibt es übrigens auch eine Funktion:
DegToRad().
Funktionen sind essentiell zum Aufbau von Software.
Man schreibt also nicht immer wieder
winkel / 180 * pi
sondern man nimmt
DegToRad(winkel)
.