Follow the Author
OK
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0 Paperback – Bargain Price, February 26, 2008
|
Benjamin Nitschke
(Author)
Find all the books, read about the author, and more.
See search results for this author
|
|
Price
|
New from | Used from |
-
Print length600 pages
-
LanguageEnglish
-
PublisherWrox
-
Publication dateFebruary 26, 2008
-
Dimensions7.4 x 1.25 x 9.2 inches
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
-
Apple
-
Android
-
Windows Phone
-
Android
|
Download to your computer
|
Kindle Cloud Reader
|
Editorial Reviews
From the Back Cover
Before you know it, each successive chapter will have you developing small games that increase in difficulty. By using the chapters as building blocks, you'll evolve from 2D programming to 3D, and you'll ultimately create a full-blown graphics engine that can be used for more advanced game projects. Plus, you'll get an inside look at six fully functional games, including the popular Racing Game and the new Dungeon Quest.
What you will learn from this book
Tips for adding music and sound with XACT
Techniques for creating unique visual effects through Shaders
Ways to access keyboard, mouse, and Xbox controllers with XInput
How to write your own XNA graphics engine and create a game engine
How to manage content in XNA
Myriad ways of fine-tuning, debugging, and troubleshooting
How to make sure games run on the Xbox 360
Ways to generate landscapes and tracks
How to take advantage of XNA's new networking APIs
Who this book is for
This book is for anyone who wants to create games on the Xbox 360 and Windows platforms. Experience with C# or a similar .NET language is necessary, but previous game programming is not required.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
He started young — at the age of 9 he bought his first computer, a C64. He did not have many games, but he was very eager to type in commands on the C64, and from that to writing the first applications and games in Basic was not a big step. A few years later, he finally got a PC (386) and started some small game projects (Tetris clones, shoot-em-up games, and so on). exDream entertainment was founded 10 years ago, and it released a couple of smaller games before the first RTS game, Arena Wars, was created. Arena Wars was the first commercial .NET game ever and was released in 2004, where it received more than 20 awards worldwide, especially for the great multiplayer modes.
Recently, Benjamin has developed a couple of free open source games such as Rocket Commander and the XNA Racing Game Starter Kit, along with many game modifications. These games feature many video tutorials and a good documentation and code style to help beginners create their first video games. The video tutorials have been viewed more than 100,000 times and the games were downloaded and played even more often than that.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- ASIN : B005GNMGDA
- Publisher : Wrox; 2nd edition (February 26, 2008)
- Language : English
- Paperback : 600 pages
- Item Weight : 2.1 pounds
- Dimensions : 7.4 x 1.25 x 9.2 inches
-
Best Sellers Rank:
#17,956,173 in Books (See Top 100 in Books)
- #6,661 in Game Programming
- #182,637 in Deals in Books
- Customer Reviews:
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
So I am still in search for a beginning textbook on XNA!!!!
Professor Terrance "Terry" Simkin
Program Coordinator Animation and Graphic Game Programming
Professor Computer Engineering Technology
New Hampshire Technical Institute
*) You will need to be in front of a computer and have the samples downloaded if you want to learn something. I read 200 pages from this book while traveling by plane and since most of the code is not printed, and the author relies on the reader to try things on the computer, I did not learned much. If you are like me and love to read books in the beach, on the bed, or waiting on the dentist, you will not learn much.
*) Some of the games were written with the beta version and then ported, and some with the release version, but none with the refresh version. So the information may be already outdated. For example, the author states that XNA does not support fonts, and that was true, but no anymore.
*) The book can not be used as a reference book, it was written to be read from the beginning to the end.
*) The games presented on the book relies on helper classes written by the author, so sometimes you feel more like learning how to use this helper classes and less like learning XNA.
I feel bad writing this because the author has contributed so much for the XNA community, he deserves better, but this book is just not for everyone. If you feel like sitting in front of the computer and analyze code to learn by yourself, I suggest trying the samples from the XNA site first.
Top reviews from other countries
Zu welchen Klassen Codeschnipsel hinzugefügt werden sollen, ist oft unklar. Erst kurz vor Kapitelende folgt ein "By the way: You added all this code to". Mancher vorgestellte Methodenrumpf bleibt ungefüllt und der Leser muss unaufgefordert improvisieren. Die Kapitel liefern allenfalls Hinweise, auch werden nur einzelne Klassendiagramme bebildert, aber keine Frameworks. Wissen um Vererbung, Überladung und Polymorphie ist Voraussetzung für das Quelltextstudium (Download nötig) und wird nicht vermittelt.
Dieses Buch sollten Sie kaufen, wenn
...Sie bereits DirectX programmiert haben und auf XNA umsteigen wollen
...Sie OOP-Entwickler sind und XNA kennenlernen möchten
...Sie Pipelines, Shader, Engine Design, Landscapes und Physics in XNA verwirklicht sehen möchten
...Ihnen schon Brainstormings ausreichend Informationen liefern
Dieses Buch sollten Sie nicht kaufen, wenn Sie
...ein Lehrbuch oder Nachschlagewerk zu XNA erwarten
...schon immer wissen wollten, was Pipelines und Shader überhaupt sind
...gerne schrittweise und lückenlos durch ein Thema geführt werden
Fazit: Ein dickes Begleitbuch zu den offiziellen Tutorials "Rocket Commander", "XNA Shooter" und "Racing Game" mit vielen wertvollen Insider-Informationen über professionelle Spieleentwicklung. Wer ein didaktisch gut gegliedertes Lehrbuch zu XNA sucht, greift zu Stephen Cawood oder Chad Carter.

