XNA Game Studio 4 Programming with C#

Location type
Total time
Logo Aspect Training
Provider rating: starstarstarstarstar 9.8 Aspect Training has an average rating of 9.8 (out of 1 reviews)

Tip: need an in-house course at your organisation? We will help you get the right quotes!

Description

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

Windows Phone 7 promises to be an amazing mobile phone operating system given its innovative user interface and functionality, as well as its great development platform upon which you can quickly and easily build games and applications. With a myriad of new devices, a powerful and immersive software platform, and a new marketplace to attract developers and provide easy access to applications, consumer demand for Windows Phones will be high, and developers will quickly adopt the Windows Phone platform to capitalize on this growing mobile marketplace.

This Training Course introduces you to XNA Game Studio game development on Windows Phones, as well as to the basics of XNA Game Stud…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. Send an Email to info@springest.co.uk

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

Windows Phone 7 promises to be an amazing mobile phone operating system given its innovative user interface and functionality, as well as its great development platform upon which you can quickly and easily build games and applications. With a myriad of new devices, a powerful and immersive software platform, and a new marketplace to attract developers and provide easy access to applications, consumer demand for Windows Phones will be high, and developers will quickly adopt the Windows Phone platform to capitalize on this growing mobile marketplace.

This Training Course introduces you to XNA Game Studio game development on Windows Phones, as well as to the basics of XNA Game Studio game development. During the course you will build a simple XNA Game Studio game that introduces key concepts in XNA Game Studio game development and learn how to use Microsoft Visual 2010 Express for Windows Phone to build and design your XNA Game Studio games for Windows Phones.

Prerequisites:

This course is aimed at those who have a reasonably good understanding of C# programming, and who wish to apply this knowledge to computer game programming for Windows Phone and XBox platforms using the Microsoft XNA framework. XNA is a general term which includes all Microsoft game-related technologies which includes XNA Game Studio as well as the XNA Framework, a Microsoft .Net based game development framework and tools for developing games on Windows and Xbox 360.

Course Topics:

Continued  over......

Course Topics:

Getting Started

Installing XNA Game Studio 4.0

Writing Your First Game

Sprites and 2D Graphics

What Does 2D Mean?

Putting Something on Screen

Spritebatch

Rendering Text

The Game Object and the Default Game Loop

What Is in a New Project?

The Game Class

Game Loop

Components

Introduction to 3D Graphics

3D Graphics in XNA Game Studio

What Are 3D Graphics?

Makeup of a 3D Image

3D Math Basics

Graphics Pipeline

Reach and HiDef Graphics Profiles

Let the 3D Rendering Start

Lights, Camera, Action!

Why Do I See What I See?

View Matrix

Projection Matrix

Camera Types

Models

Built-In Shader Effects

Using BasicEffect

Using the Effect Interfaces

Using DualTextureEffect

Using AlphaTestEffect

Using EnvironmentMapEffect

Using SkinnedEffect

States, Blending, and Textures

Device States

Render Targets

Back to Device States

SamplerStates

Introduction to Custom Effects

What Is a Custom Effect?

High Level Shading Language

Creating Your First Custom Effect

Parts of an Effect File

Drawing with a Custom Effect

Vertex Color

Texturing

Lighting

Effect States

Using the Content Pipeline

Tracing Content Through the Build System

Content Processors

Content Importers

Combining It All and Building Assets

Having Fun with Avatars

Introduction to Avatars

Modifying Avatar Lighting

Playing Multiple Animations

Blending Between Animations

Interacting with Objects

2D Avatars Using Render Targets

Custom Avatar Animations

Understanding Performance

General Performance

Graphics Performance

Measuring Performance

Cost of Built-In Shaders

Adding Interactivity with User Input

Using Input in XNA Game Studio

Polling versus Event-Based Input

The Many Keys Of A Keyboard

Precision Control of a Mouse

Xbox 360 Gamepad

Multitouch Input For Windows Phones

Windows Phone Sensors and Feedback

Turn Up the Volume

Playing Sound Effects

Dynamic Sound Effects

Storage

What Is Storage?

Isolated Storage

XNA Game Studio Storage

Loading Loose Files from Your Project

Gamer Services

GamerServicesComponent

Guide Class

Gamers and Profiles

Multiplayer Networking

Multiplayer Games

Using Media in XNA Game Studio

What Is Media?

Media Enumeration

Video

Visualizations

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. Send an Email to info@springest.co.uk