Tutorials

Optimization Tutorial: Particles and High-Frequency Code

This tutorial teaches you how to find and correct performance problems in your game, and highlights solutions to common performance problems on Xbox 360, using a particle system as an example...

Authoring Particle Systems Using XML and the Content Pipeline

This tutorial teaches you how to extend the Particle 3D Sample so the particle systems are defined by XML files loaded with the Content Pipeline...

Collision Series 1: 2D Rectangle Collision

This tutorial details several simple techniques for constraining motion and collision detection in two dimensions...

Collision Series 2: 2D Per-Pixel Collision

This tutorial details how to perform per-pixel collision detection in two dimensions...

Collision Series 3: 2D Collision with Transformed Objects

This tutorial explains how to perform per-pixel collision detection in two dimensions on sprites that use linear transformations such as rotation or scale...

Advanced Audio Tutorial 1: Controlling Pitch and Volume with Variables

This tutorial shows how to use the Microsoft Cross-Platform Audio Creation Tool (XACT) to add dynamic pitch and volume audio effects that respond to game actions....

Advanced Audio Tutorial 2: Creating 3D Audio Effects with XACT

This tutorial shows how to use the Microsoft Cross-Platform Audio Creation Tool (XACT) to add 3D audio effects to your game....

Video Tutorial 1: Displaying a 3D Model on the Screen

Learn how to use the XNA Framework Content Pipeline to load a 3D model and its associated textures, and the code necessary to display the model on the screen...

Video Tutorial 2: Making Your Model Move Using Input

Learn how to use the XNA Framework Input API to take user input from an Xbox 360 Controller and apply it to the 3D model displayed in Video Tutorial 1...

Video Tutorial 3: Making Sounds with XNA Game Studio Express and XACT

Learn how to use the Microsoft Cross-Platform Audio Creation Tool (XACT) to make sounds for an XNA Game Studio Express game, and how to use the XNA Framework Audio API to play them...

Video Tutorial 4: Make a Game in 60 Minutes

This tutorial shows how to gather the knowledge gained in previous tutorials to create your own game: a top-down space shooter featuring 3D graphics, input, audio, collision, and scoring....

Beginner's Guide to XNA Game Studio Express

This all-in-one tutorial is everything you need to get started with XNA Game Studio Express. Follow along with in-depth video tutorials with source code examples to learn how to create 2D and 3D games from scratch...
©2007 Microsoft Corporation. All rights reserved. Privacy Statement Terms of Use Code of Conduct Feedback