Summary


In this chapter you learned all about the XNA Shooter game. It not only introduced 3D effects, billboards, simple landscape rendering, and handling the game logic with all the new game classes, but it also prepared you for the more advanced racing game project you are going to encounter next.

Your graphics engine is now capable of rendering textures, 3D models, 3D effects, shaders, handling sound effects with XACT, and it handles the user input and all game classes easily for you. You are also very familiar with some of the game classes by now. The Player class for handling most of your own game logic has been proven worthy in the Rocket Commander XNA and in the XNA Shooter games. Other aspects of the game programming world like the landscape rendering and shadow mapping were also introduced for the first time in this chapter, but you learn about those advanced topics in the next chapters in greater detail.

Part IV of this book is devoted completely to a cool looking racing game. You are going to create a beautiful 3D landscape for the game and generate tracks from spline data. Additionally you are going to take a tour through the world of physics for games, which was already handled a little bit by the Rocket Commander game, but the racing game needs a much more complex model. Finally, you are going to learn about the game logic in the racing game and how to fine-tune such a big project.




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