woodys-uk
Price: £9.12
In stock

26 used & new from £0.01

Have one to sell? Sell yours here
 
 
Professional XNA Game Programming: For Xbox 360 and Windows
 
 

Professional XNA Game Programming: For Xbox 360 and Windows (Paperback)

by Benjamin Nitschke (Author)
1.8 out of 5 stars  See all reviews (6 customer reviews)

Available from these sellers.


18 new from £0.01 8 used from £0.01

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Game Programming opens new browser window
www.Train2Game.com/GameProgramming  -  Quickly Qualified To Degree Level. Start Your Career Upon Completion! 
  
 

Customers Who Bought This Item Also Bought

Microsoft XNA Game Studio Creators Guide: An Introduction to XNA Game Programming

Microsoft XNA Game Studio Creators Guide: An Introduction to XNA Game Programming

by Stephen Cawood
3.3 out of 5 stars (3)  £14.94
XNA 2.0 Game Programming Recipes: A Problem-Solution Approach

XNA 2.0 Game Programming Recipes: A Problem-Solution Approach

by Reimer Grootjans
5.0 out of 5 stars (5)  £18.89
Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals)

Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals)

by J; Sedlak, J Silva
£29.92
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)

by A Lobao
2.7 out of 5 stars (3)  £29.92
Microsoft® XNA® Game Studio 2.0: Learn Programming Now! (PRO-Developer)

Microsoft® XNA® Game Studio 2.0: Learn Programming Now! (PRO-Developer)

by Rob Miles
4.7 out of 5 stars (3)  £16.54
Explore similar items

Product details

  • Paperback: 504 pages
  • Publisher: John Wiley & Sons (8 May 2007)
  • Language English
  • ISBN-10: 0470126779
  • ISBN-13: 978-0470126776
  • Product Dimensions: 22.8 x 18.6 x 3.2 cm
  • Average Customer Review: 1.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 314,195 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Product Description

You haven′t experienced the full potential of Xbox 360 or Windows until you′ve created your own homebrewed games for these innovative systems. With Microsoft′s new XNA Framework, the only thing limiting you is your imagination. Now professional game developer and Microsoft DirectX MVP Benjamin Nitschke shows you how to take advantage of the XNA Game Studio Express tools and libraries in order to build cutting–edge games.

Whether you want to explore new worlds or speed down a city block in a souped up dragster, this book will get you up and running quickly. You′ll learn how to implement 3D models, generate huge landscapes, map cool–looking shaders to your 3D objects, and much more. Nitschke also steps you through the development of your first fully functional racing game. You′ll then be able to apply this information as you write your own XNA cross–platform games.

What you will learn from this book

  • Tricks for managing the game engine and user interface
  • How to program an old school shooter game and space adventure
  • Tips for improving racing game logic and expanding your game ideas
  • Methods for integrating amazing visual effects using advanced shader techniques
  • Steps for adding sound and music with XACT–bringing your game to life
  • How to fine–tune and debug your game for optimal performance

Who this book is for

This book is for anyone who wants to write their own games for the Xbox 360 or Windows platforms. You should have some experience coding with C# or a similar .NET language.

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.



From the Back Cover

Professional XNA Game Programming For Xbox 360 and Windows®

You haven′t experienced the full potential of Xbox 360 or Windows® until you′ve created your own homebrewed games for these innovative systems. With Microsoft′s new XNA Framework, the only thing limiting you is your imagination. Now professional game developer and Microsoft DirectX MVP Benjamin Nitschke shows you how to take advantage of the XNA Game Studio Express tools and libraries in order to build cutting–edge games.

Whether you want to explore new worlds or speed down a city block in a souped up dragster, this book will get you up and running quickly. You′ll learn how to implement 3D models, generate huge landscapes, map cool–looking shaders to your 3D objects, and much more. Nitschke also steps you through the development of your first fully functional racing game. You′ll then be able to apply this information as you write your own XNA cross–platform games.

What you will learn from this book

  • Tricks for managing the game engine and user interface
  • How to program an old school shooter game and space adventure

  • Tips for improving racing game logic and expanding your game ideas

  • Methods for integrating amazing visual effects using advanced shader techniques

  • Steps for adding sound and music with XACT—bringing your game to life

  • How to fine–tune and debug your game for optimal performance

Who this book is for

This book is for anyone who wants to write their own games for the Xbox 360 or Windows platforms. You should have some experience coding with C# or a similar .NET language.

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.


Inside This Book (Learn More)
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
xna
xbox 360
game programming
csharp
c sharp
games
game development
benjamin nitschke
xna game programming
rocket commander
racing game

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

6 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (2)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
1.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 6 people found the following review helpful:
4.0 out of 5 stars A solid book for developing games under XNA, 24 May 2007
By Mr. Andrew C. Patrick "andypatrick" (Loughborough, United Kingdom) - See all my reviews
(REAL NAME)   
"Professional XNA Game Programming" is a decent introduction to developing games under C# and XNA. A word of warning: it's not appropriate for complete beginners. A certain level of competence in C# and programming in general is assumed (if you don't know what delegates and generics are, for example, read a C# primer first).

For those of us who already know how to program, maybe even have written some games, but want to know how to write games in C# and XNA, this is an excellent introduction. The examples are clear and well explained, and each chapter or part leads to the creation of a complete yet extensible game. Very little is pure theory in isolation, almost everything is concerned with the practicalities of XNA. I learned a lot reading through it and working through the code.

Minor negatives:
- the author is a bit too keen to evangelise test driven design. Alright, we get it, unit tests are good!
- bits of the book are out of date already since the 1.0 Refresh release. (In fairness, the author's website and forum are well supported which should alleviate this).
- the chapter on XACT is slightly on the brief side and evidently affected by the fact the author clearly doesn't like it.
- a few areas of the book are slightly hard to read - English is clearly not the author's first language. However this is a very minor quibble and the rest of the time, the author's informal style is entertaining while remaining clear.

In summary, I would recommend this to anyone who already knows C# and wants to make games in XNA. Working through this book is probably the first thing you should do after installing XNA GSE... you may move on from it after that but it will give you a very thorough grounding in the basic techniques, and enough hints to know where to go with the advanced stuff.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 7 people found the following review helpful:
1.0 out of 5 stars Hard to read - keep Google and Wikipedia handy, 15 Jul 2007
By Alan Gorton (Lancashire, England) - See all my reviews
(REAL NAME)   
It's obvious that the author knows what he's doing. The games that he's produced and are described in this book are amazing. There was a real buzz around XNA Racer on the community forums at the start of the year.

However, I buy a book to read offline with occasional keyboard time and as such, I find this book difficult to recommend. There is too little exposition around the key concepts and the book lurches from over-explaining the basics to assuming black belt matrix algebra knowledge.

A few examples:
* This book is about 3D games programming but has way too few explanatory diagrams.
* The author mentions point sprites as an alternative to billboards. OK, so what's a point sprite? What are the pros and cons of point sprites vs billboards? This is a minor example but a good editor would surely have demanded an explanatory paragraph or two.
* Did the author think the book would be published in colour? The text often refers to coloured elements in black and white diagrams.
* The sample code contains too much of the author's own engine library code, making it difficult to incorporate into your own efforts.
* If it's a bad idea (and it is) to use foreach in game loops, NEVER use foreach in code samples.

Probably the most frustrating thing about the book is the prose style that is at times unreadable and occasionally nonsensical. The book also has an extraordinarily high number of mistakes in the text - I'm guessing this was rushed to market to beat the inevitable XNA book rush.

A very talented developer let down by his publisher (and apparent lack of proofreading effort). When does Petzold's XNA book come out?!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 5 people found the following review helpful:
2.0 out of 5 stars Not as helpful as I'd hoped - intermediate user, 26 May 2007
First off, I am not an accomplished C# programmer - I've only been learning for a while (say, an intermediate user), and perhaps that is one of the reasons I didn't get on so well with this book. So please, bear this in mind - I was not the target audience and your mileage may vary.

The unit-test aspect really caught me off guard and left me feeling cheated. If you plan on buying this book, DO be aware that the author uses almost every opportunity to sing the praises of this particular methodology and don't let it be a surprise to you.

The early simple example code quickly gives way to empty unit-test listings that the reader is assumed to fill in for themselves. There were sections that were longer than they ought to be for the sake of clarity, and ended up more confusing than they should have been. There were several typos, but no doubt these will be put in an errata soon.

All in all, this will not be a book that I return to nor will I recommend it to my workmates. I am, however, very relieved to know that others have found it useful (from other reviews).
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Some useful information but its well buried
This a rather odd programming book (and i have quite a few). The author seems to have missed the point of an writing an XNA book. Read more
Published 11 months ago by Skye L. Maidstone

1.0 out of 5 stars Steer Clear!
This book is rubbish, I would give this book a wide berth. I am a professional C# developer looking to advance my knowledge of the XNA Framework. Read more
Published 18 months ago by Mr. J. Grimshaw

1.0 out of 5 stars Tell me about XNA not Agile Project Management Methods
Pointless book where the author has used it as a soapbox to promote completely unrelated subjects like Agile project management. The text is error prone and hard to follow. Read more
Published on 22 Jul 2007 by Mr Reviewer

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.