Digit 7

Your source for XNA tutorials and 3D programming ideas.

Home     Shader Tutorials     XNA/C# Downloads     Links      
ESSENTIAL TOOLS FOR GAME PROGRAMMERS (FREE!!!)
- Photo Editing: GIMP
- Photo Viewing: IrfanView
- Sound Editing/Recording: Audacity

     If there's a free program I haven't listed that you feel is essential to have in your programming repertoire, please email me at dan@digitseven.com and I'll add it to the list.
HLSL
- List of Semantics
- List of Shader Data Types

MATHEMATICS
- Dot Product
- Matrices
- Vectors
MULTIMEDIA - TEXTURES, SOUNDS, MODELS
- CGTextures - A huge selection of textures.
- The Freesound Project - Great resource for sound clips. All kinds here: animal, nature, industrial, etc.
OPTICS
- Wikipedia entry for Optics
- Wikipedia entry for Diffuse Reflection
PERLIN NOISE
- Best Article for Perlin Noise. Lots of explanation, code examples, applications and more.
- Wikipedia entry for Perlin noise

QUAD-TREE
- Wikipedia entry for Quad Tree
SWARM AI
- UK Telegraph Article on Starling Formations
- XNA Creator's Club 2D Flocking Simulator - I suggest checking out their other links under Education->Utilities. They have some pretty interesting stuff to help you along and develop some powerful games/simulations.
- There was an article in the July 2007 National Geographic which I also gathered information from. Unfortunately, I cannot find an online source for that.
XNA
- XNA Forums
- BasicEffect Class