Very good explanation. I agree that you should not learn aviation by playing games. The two are very different and whilst some might say that I myself am a fair to average aviator, I am absolutely appalling at some of the computer games around.
Also don't forget that yaw can be caused by the assymetry generated by the failure of a wing mounted engine. Also by a crosswind on the take-off or landing roll which will tend to weather-cock the aircraft into wind when it strikes the fin (vertical stabiliser).