Summary


This chapter covered a lot about the background of XNA and how to get XNA Game Studio Express working on your PC, and even how to install XNA on your Xbox 360 if available. You also wrote your first little project - I wouldn’t really call it a game, but it has a texture, the Xbox 360 controller input and keyboard input is handled, and you have a response on the screen by scrolling the background texture up and down.

The following chapters focus more on programming cool little games. Here’s a recap of what you have learned so far:

  • Background of the XNA Framework

  • Installing XNA Game Studio Express

  • Tips and tricks how to get XNA running on Visual Studio 2005

  • Additional tools that might be useful like TestDriven.NET, SourceSafe, and Ants Profiler

  • Writing your first XNA project

  • Concept of the Application Model and the Initialize, Update, and Draw methods

  • Clearing the background

  • Drawing a texture with help of a sprite batch

  • Handling gamepad and keyboard input

  • Drawing a tiled background based on your input




Professional XNA Game Programming
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0
ISBN: 0470261285
EAN: 2147483647
Year: 2007
Pages: 138

Similar book on Amazon
XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360 (Developer's Library)
XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360 (Developer's Library)
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Beginning XNA 2.0 Game Programming: From Novice to Professional (Expert's Voice in Game Programming)
Beginning XNA 2.0 Game Programming: From Novice to Professional (Expert's Voice in Game Programming)
Microsoftu00ae XNAu00ae Game Studio 3.0: Learn Programming Now! (Pro - Developer)
Microsoftu00ae XNAu00ae Game Studio 3.0: Learn Programming Now! (Pro - Developer)

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net