Learn XNA! XNA 101 - Online Course Outline
XNA 101 Online Course Outline |
- Online Course: XNA Windows Project
- Online Course: Texture2D: Drawing 2D Textures in XNA
- Online Course: SpriteBatch & SpriteFont: Drawing 2D & 3D Text in XNA
- Online Course: Update(): Animating 2D Textures XNA
- Online Course: Update(): Basic 2D Collision in XNA
- Online Course: Basic Input: Using the Keyboard in XNA
- Online Course: Basic Input: Using the GamePad in XNA
- Online Course: Model: Declaring, Loading and Drawing a 3D Model in XNA
- Online Course: Update(): Rotating 3D Models XNA
- Online Course: Update(): Moving 3D Models XNA
- Online Course: BasicEffect: A Simple lighting shader in XNA
- Online Course: Basic Audio: Using the SoundEffect and Song classes in XNA
|
|
XNA 101: 01 - Windows Project
| Tutorial Description |
In this XNA Video Tutorial you will learn how to set up a Windows Project in Video Studio to create an XNA Project |
| |
|
| |
XNA 101: 02 - Drawing 2D Textures in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to Declare, Load and Draw 2D textures in XNA. You will get an explanation of the following:
- Texture2D
- SpriteBatch
- ContentManager
- LoadContent() Method
- Update( )Method
- Draw() Method
|
| |
|
| |
XNA 101: 03 - Drawing 2D & 3D Text in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to Declare, Load and Draw a SpriteFont to draw 2D and 3D text in XNA. You will get an explanation of the following:
- SpriteBatch
- SpriteFont
- ContentManager
- LoadContent() Method
- Update() Method
- Draw() Method
|
| |
|
| |
XNA 101: 04 - Update(): Animating 2D Textures in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to Declare, Load and Draw a 2D Texture in XNA and animate it in the Update() method. You will get an explanation of the following:
- SpriteBatch
- ContentManager
- LoadContent() Method
- Update() Method
- Draw() Method
|
| |
|
| |
XNA 101: 05 - Update(): Basic 2D Collision in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to Declare, Load and Draw a 2D Texture in XNA, animate it in the Update() method and we will introduce basic 2D Collision in XNA. You will get an explanation of the following:
- SpriteBatch
- ContentManager
- LoadContent() Method
- Update() Method
- MouseState
- Draw() Method
|
| |
|
| |
XNA 101: 06 - Basic Input: Keyboard Input in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to create keyboard input in XNA. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- KeyboardState Object
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 07 - Basic Input: GamePad Input in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to create gamepad input in XNA. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- GamePadState Object
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 08 - Model: Loading and Drawing a 3D Model in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to load and display a 3D model in XNA. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- Model Object
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 09 - Model: Rotating a 3D Model in XNA
| Tutorial Description |
In this XNA Video Tutorial you will learn how to display and rotate a 3D model in XNA. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- Model Object
- MathHelper.ToRadians(Float)
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 10 - Model: Moving a 3D Model in XNA using the GamePad
| Tutorial Description |
In this XNA Video Tutorial you will learn how to display and move a 3D model in XNA using the GamePad object. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- Model Object
- GamePad Object
- GamePadState Object
- MathHelper.ToRadians(Float)
- Vector3 Object
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 11 - BasicEffect: Rendering Linear Fog in XNA
| Tutorial Description |
In this XNA Video Tutorial we will look further into the BasicEffect of XNA by setting up and rendering a linear Fog effect. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- Model Object
- MathHelper.ToRadians(Float)
- Vector3 Object
- BasicEffect
- Fog in XNA
- Update() Method
- Draw() Method
|
| |
|
|
| |
XNA 101: 12 - Basic Sounds: SoundEffect and Song classes in XNA
| Tutorial Description |
In this XNA Video Tutorial we load and play a wav file and an MP3 using the SoundEffect class and the Song class in XNA. You will get an explanation of the following:
- Initialize() Method
- LoadContent() Method
- Model Object
- MathHelper.ToRadians(Float)
- Vector3 Object
- SoundEffect Object
- Song Object
- MediaPlayer Object
- Fog in XNA
- Update() Method
- Draw() Method
|
| |
|
|
| |