Software and Programming Site

 

Introduction

Lesson One

Lesson Two

Lesson Three

Lesson Four

Lesson Five

Lesson Six

Lesson Seven

Lesson Eight

Lesson Nine

Code

Project

How to make a 2D XNA Game

 

This tutorial will cover many of the basic concepts that are required to create a game with Microsoft’s XNA Game Studio 3.1. We’ll cover sprites, user input with the keyboard and gamepad, collision detection, and much more. The tutorial will assume that this is your first XNA game and will take you through the game creation process step by step.

If you already know C# or another programming language, you’ll have no trouble following this tutorial. If you’ve never programmed or are just beginning to learn C#, there will be explanation links to help you with the basic concepts, but you may want to check out some beginning C# tutorials first.

XNA Game Studio works with all editions of Microsoft Visual Studio 2008. If you don’t have Visual Studio, the express edition is available for free here. After installing Visual Studio, go to the XNA Creator’s Club to get the Game Studio download. When you’re finished downloading and installing, come back and we’ll get started!