3D Game Programming using XNA GSE Sahithya Baskaran Microsoft Student Partner PES Institute Of Technology
Agenda Introduction Game Programming Basics 2D Demo
INTRODUCTION
What is XNA? Expanded as “XNA’s Not Acronymed” Hobby Programmers More than APIs Not a 3D Engine Wrap around DirectX
Overview XNA Game Studio Extends Visual Studio 2005 to create games using C# XNA Framework Cross-Platform game development framework and runtime .NET Framework for Xbox 360 Custom version of the  .NET Compact Framework  Framework
XNA Framework Core Framework Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starter Kits Your Code Your Content Components Platform DirectX XDK .NET Framework .NET CF Networking Gamer Services
GAME PROGRAMMING BASICS
Program Flow Game Init Game Menu Game Starting Game Run Game Ending Game Exit
XNA Game Program Structure Initialize LoadContent UnloadContent Update Draw
3D World 3D Co-Ordinate System Convention X-Axis: Horizontal Y-Axis: Vertical Z-Axis: Depth
PROCEEDING FURTHER
XNA Creators Club Online Website launched in March 2007 Forums, Articles, Tutorials, Videos Monthly content releases 41 Samples, 4 Mini-games, 4 Starter kits, … http://creators.xna.com/en-S/quickstart_main
Questions? [email_address] [email_address] http://bdns.in

Xna Demo.Ppt

  • 1.
    3D Game Programmingusing XNA GSE Sahithya Baskaran Microsoft Student Partner PES Institute Of Technology
  • 2.
    Agenda Introduction GameProgramming Basics 2D Demo
  • 3.
  • 4.
    What is XNA?Expanded as “XNA’s Not Acronymed” Hobby Programmers More than APIs Not a 3D Engine Wrap around DirectX
  • 5.
    Overview XNA GameStudio Extends Visual Studio 2005 to create games using C# XNA Framework Cross-Platform game development framework and runtime .NET Framework for Xbox 360 Custom version of the .NET Compact Framework Framework
  • 6.
    XNA Framework CoreFramework Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starter Kits Your Code Your Content Components Platform DirectX XDK .NET Framework .NET CF Networking Gamer Services
  • 7.
  • 8.
    Program Flow GameInit Game Menu Game Starting Game Run Game Ending Game Exit
  • 9.
    XNA Game ProgramStructure Initialize LoadContent UnloadContent Update Draw
  • 10.
    3D World 3DCo-Ordinate System Convention X-Axis: Horizontal Y-Axis: Vertical Z-Axis: Depth
  • 11.
  • 12.
    XNA Creators ClubOnline Website launched in March 2007 Forums, Articles, Tutorials, Videos Monthly content releases 41 Samples, 4 Mini-games, 4 Starter kits, … http://creators.xna.com/en-S/quickstart_main
  • 13.

Editor's Notes