So I've downloaded the current source of the Oolite engine and slowly coding in strafing (along with reverse thrust), anybody know what file in the source deals with the flight mechanics? I know that apart from getting the ship to go forward, roll, yaw and pitch I've also got to add in the mathematics to translate the ship position horizontally and vertically. I'll be providing examples of my code soon.
Even without the turreted and gimballed weapons of elite dangerous it would still be a lot easier to aim with more freedom of movement. Hopefully I can work on Flight Assist On/Off afterwards.
Other things I am working on implementing:
-Starboard, Port, Dorsal and Ventral shields
-Aft, Bow, Starboard, Port, Dorsal and Ventral Hull
-Structural Integrity, starts to go down when a hull section is at zero (or when there is a bleed through attack). More it goes down of course, the more damage modules take, 'warning, hull critical, eject eject eject' when at zero percent.
-Updated 32nd and 33rd century models based on FDev concepts.