Build a flight simulator
This project is quite a bit more complicated than the last example because we'll be working in 3D, and also because the physics and operation of aircraft are fairly complex. Therefore we'll need to spend a bit more time on theory before we can get to the coding.
Physics and control mechanisms of aircraft
There are two aspects of theory to understand in order to model aircraft. The first is the underlying physics, which includes an understanding of the forces and torques acting on the aircraft and how they affect the aircraft's motion. The second aspect is the mechanism by which aircraft control these forces and torques; this requires an understanding of the relevant parts of the aircraft and their associated maneuvers. ...