An XNA tutorial by Riemer Grootjans with a few additional source code and commit comments and modifications.
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

XNA Flightsimulator

The tutorial was created by Riemer Grootjans. All texts and materials can be found here:

The tutorial emphasizes the following topics:

  • Adding textures to your triangles
  • Dynamically generating the 3D city environment
  • Adding the skybox to get rid of the black background
  • Basic, but accurate flight modelling
  • Camera movement
  • Point sprites, basic billboarding
  • Alpha blending

This repository is used to follow after the tutorial step by step.


The screenshot shows the game at the final implementation of all 14 steps.

XNA Flightsimulator


The following configuration is used for the project.

  • Windows Game 3.1 project
  • XNA 3.1 Framework
  • .NET Framework 3.5
  • Visual Studio 2008, 9.0.30729.1 SP