Real-time Flight Simulator
This flight simulator was a project I extended for a real-time systems and software class. The project is used to teach students about UDP and TCP connections and protocols.
My flight simulator included a user-selectable map scenario, control over multiple aircraft, and manual or auto-pilot control of the specified aircraft. It also included an aura of visuals for each aircraft, that defined which aircraft was allowed to interact with each other.
The simulator was written in java, and ran on a Solaris real-time machine.