Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Xna Demo.Ppt

3,374 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Xna Demo.Ppt

  1. 1. 3D Game Programming using XNA GSE Sahithya Baskaran Microsoft Student Partner PES Institute Of Technology
  2. 2. Agenda <ul><li>Introduction </li></ul><ul><li>Game Programming Basics </li></ul><ul><li>2D Demo </li></ul>
  3. 3. INTRODUCTION
  4. 4. What is XNA? <ul><li>Expanded as “XNA’s Not Acronymed” </li></ul><ul><li>Hobby Programmers </li></ul><ul><li>More than APIs </li></ul><ul><li>Not a 3D Engine </li></ul><ul><li>Wrap around DirectX </li></ul>
  5. 5. 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
  6. 6. 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
  7. 7. GAME PROGRAMMING BASICS
  8. 8. Program Flow Game Init Game Menu Game Starting Game Run Game Ending Game Exit
  9. 9. XNA Game Program Structure <ul><li>Initialize </li></ul><ul><li>LoadContent </li></ul><ul><li>UnloadContent </li></ul><ul><li>Update </li></ul><ul><li>Draw </li></ul>
  10. 10. 3D World <ul><li>3D Co-Ordinate System </li></ul><ul><li>Convention </li></ul><ul><ul><li>X-Axis: Horizontal </li></ul></ul><ul><ul><li>Y-Axis: Vertical </li></ul></ul><ul><ul><li>Z-Axis: Depth </li></ul></ul>
  11. 11. PROCEEDING FURTHER
  12. 12. XNA Creators Club Online <ul><li>Website launched in March 2007 </li></ul><ul><li>Forums, Articles, Tutorials, Videos </li></ul><ul><li>Monthly content releases </li></ul><ul><ul><li>41 Samples, 4 Mini-games, 4 Starter kits, … </li></ul></ul><ul><ul><li>http://creators.xna.com/en-S/quickstart_main </li></ul></ul>
  13. 13. Questions? <ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>http://bdns.in </li></ul>

×