Project Balance - Day 11 (Sources)

This archive contains the sources of the balance project as it stands on day 11. The entire source tree is very well commented and demonstrates good design practices, thus, should be a good resource for beginners to analyze.

Amongst the things you can see in action in this game:

  • XNA GameComponent architecture
  • Variables in effect files dynamically bound by semantic
  • Stencil shadow volumes with CPU-based silhouette determination
  • Usage of scene graphs for hierarchic geometry
  • Integration of a physics engine (Farseer)
  • Programmatically generated meshes

Requires XNA Game Studio Express Beta 2. Binaries for the Farseer physics engine and NUnit are included in the download so it compiles out of the box as long as XNA Game Studio Express Beta 2 is installed.