XNA 3D Game Development By Example [Video]

Brecht Kets, Thomas Goussaert

XNA 3D Game Development By Example [Video]
Downloadable video: $34.99
$29.74
save 15%!

Packt Video. Stream online or download for unrestricted offline use. Learn more

Overview
Course Contents
The Author
Sample Clip
Support
  • New! Packt Video courses: practical screencast-based tutorials that show you how to get the job done. Bite sized chunks, hands on instructions, and powerful results.
  • Building a 3D puzzle game for the Windows platform
  • Drawing 2D and 3D graphics
  • Using the rich capabilities of the Windows platform
  • Creating a custom framework step-by-step that will act as a base for building (future) games
  • An engaging and hands-on beginners guide to Windows 3D game development using XNA 4.0

Video Details

Language : English
Release Date : Thursday, May 30, 2013
Course Length : 112 Minutes
ISBN : 1849695709
ISBN 13 : 9781849695701
Author(s) : Brecht Kets, Thomas Goussaert
Topics and Technologies : All Books, Game Development, Video, e-Learning, Games

Table of Contents

  1. Getting Started [9:06 minutes]
    • Course Introduction
    • Installing the Tools
    • Our First Game
    • The Game Class

  2. 2D Graphics [21:52 minutes]
    • Loading Content
    • Drawing Sprites
    • Adding Movement
    • GameObject2D Class Part 1
    • GameObject2D Class Part 2
    • GameSprite Class

  3. 3D Graphics [20:41 mins]
    • 3D Coordinate System And Matrices
    • Drawing Models
    • Mixing 2D and 3D
    • GameObject3D Class
    • GameModel Class
    • GameAnimatedModel Class

  4. Input [27:31 mins]
    • Input Test Scene
    • Mouse Input
    • Keyboard Input
    • Gamepad Input
    • InputManager

  5. Sound [8:05 mins]
    • Playing Sound
    • Playing 3D Sound
    • Playing Songs

  6. Framework - Extended [25:14 mins]
    • Game Scene
    • Hit Detection
    • Main Menu
    • Scene Manager

  7. The Game [36:35 mins]
    • Preparations
    • The GridElement
    • The Block
    • The Receiver
    • The Trigger
    • The Prop

  8. The Game Continued [39:07 mins]
    • Building The Level
    • The Hero Part 1
    • The Hero Part 2
    • Trigger, Finish, and Reset
    • The Finishing Touch
    • The Level Builder

 

 

Brecht Kets

Brecht Kets is a Senior Lecturer at Howest University in Belgium, where he teaches game development in one of the leading international game development study programs, Digital Arts and Entertainment (www.digitalartsandentertainment.com). He's been actively involved in game development for several years, and has been writing about XNA since the launch in December 2006. He hosts the website www.3dgameprogramming.net and has received the Microsoft Most Valuable Professional award in the category DirectX/XNA five times in a row for his contributions in the community. Brecht has also co-authored the video series XNA 3D Game Development By Example, Packt Publishing.

Thomas Goussaert

Thomas Goussaert graduated in Digital Arts And Entertainment (DAE), from Howest University. With a wide range of skills acquired by his studies, he explored the world of programming and game development. Thomas is always curious and eager to learn new things; always feeding his passion for programming. Now he's a lecturer at Howest University, where he teaches game development in one of the leading international game development study programs, Digital Arts and Entertainment (www.digitalartsandentertainment.com). It's nice to have a passion for programming, but it's even better to share it with the world! Thomas has also co-authored the video series XNA 3D Game Development By Example, Packt Publishing
Sorry, we don't have any reviews for this video yet.

Associated code downloads are included in the zip file of the purchased video.

Code Downloads

Download the code and support files for this video.


Support, complaints and feedback.

Packt is committed to making Packt Video courses a valuable, useful way for IT professionals to learn new skills. We have made every effort to ensure that this course reaches the required standard and will work on our customer's devices. Please go to our support page.

What you will learn from this video course

  • Installing the XNA Game Studio 4.0 and the XNA framework
  • Drawing and mixing 2D and 3D graphics
  • Rendering 3D animations
  • Playing songs as well as 2D and 3D sounds
  • Building a scene graph and level system
  • Handling collisions
  • Creating animated main menus
  • How to build a 3D game!

Who this video course is for

This is the right video course for anyone, if:

  • You are interested in game development
  • You want to start building games for Windows Phones
  • You have some programming knowledge

In Detail

With the dawn of XNA back in 2006, Microsoft has offered us an easy way to create 3D games, and this framework has evolved to its fourth version.

XNA 3D Game Development By Example is THE video course for starting game development on the Windows platform. This video series will go over the all the essential technical aspects of building good games. This video series will show you how to build a 3D puzzle game for Windows, and point future game developers in the right direction. It will also show you how to design your own framework, something you can use to build upon for future projects.

The XNA framework empowers us to build 2D and 3D games for PC, Xbox 360, and Windows Phone 7, and we'll use those capabilities to create stunning 3D games for Windows. We start with drawing 2D and 3D graphics, both static and animated, followed by several techniques to build a custom framework that'll make your life easier while building games.

We also cover the various ways of handling user input and help set the mood of our game by playing both 2D and 3D sound. Finally, we’ll build an actual 3D puzzle game together from the ground up that will run on Windows.

Approach

Packt video courses are designed to cover the breadth of the topic in short, hands-on, task-based videos. Each course is divided into short manageable sections, so you can watch the whole thing or jump to the bit you need. The focus is on practical instructions and screencasts showing you how to get the job done.

This course will thoroughly explain the aspects of building a 3D game for Windows using XNA. It won’t explain the C# programming language itself, nor object-oriented programming; but it will cover all the basics, including the much dreaded Math.


Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software