XNA programming is an increasingly popular way of creating games for the Microsoft Xbox 360 home entertainment system, as well as Windows PCs. The free development tools distributed by Microsoft make it a platform that appeals to both the professional developer looking to create a commercial product and the home enthusiast wanting to put together games in their spare time.
This book is calculated to appeal to as wide a range of people as possible, whether they are complete beginners or already have coding experience in another area. It provides recipes to help people over the common hurdles that they experience when setting out to create both 2D and 3D applications with XNA. The book also offers helpful snippets of the HLSL coding language built into to XNA in order to help people bind their applications together seamlessly. This is an area that does not receive much coverage in most XNA books and will set this title apart.
Autorentext
Riemer Grootjans received his degree in electronic engineering with a specialization in informatics at the Vrije Universiteit Brussel in Belgium. He is a member of a research team working toward a Ph.D, and is responsible for visualization of 3D data. For several years, Riemer has been maintaining a web site with tutorials for DirectX. Since the early beta stages of XNA in 2006, he has ported all his content to XNA and is helping more than 1,000 people on their path to XNA success every day. In July 2007 and 2008, he received the Microsoft "Most Valuable Professional" Award for his contributions to the XNA community.
Klappentext
In this book, XNA expert Reimer Grootjans brings together a selection of the hottest quick-start recipes in XNA programming for the Xbox and Windows PC. Advanced XNA programmers, experienced coders new to games development, and even complete beginners will find XNA Game Programming Recipes an invaluable companion when building games for fun or as commercial products. Numerous problem-solving recipes cover topics from cameras and angles, to textures, models, and lighting and shadowing, and will get you over the common hurdles encountered in both 2D and 3D XNA application design.
Zusammenfassung
Join the game development revolution today! XNA greatly simplifies the development of your own games, lowering the barrier for programmers to get into game development. In XNA, you can start coding your games from the very start, a true revelation compared to other game programming environments. XNA doesn't sacrifice power for this ease of use - it is built entirely on DirectX technology.
XNA expert Riemer Grootjans brings together a selection of the hottest recipes in XNA programming for the Windows PC and Xbox360 console. Advanced XNA programmers, experienced coders new to games development, and even complete beginners will find XNA 2.0 Game Programming Recipes an invaluable companion when building games for fun or as commercial products.
Inhalt
Getting Started with XNA 2.0.- Setting Up Different Camera Modes in Your 3D World.- Working with 2D Images/Textures in XNA 2.0.- Working with Models.- Getting the Most Out of Vertices.- Adding Light to Your Scene in XNA 2.0.- Adding Sounds to Your XNA 2.0 Project.- Networking in XNA 2.0.