Programming Books C Java PHP Python Learn more Browse Programming Books
Game Programming with Silverlight and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.99
  • Save: $8.47 (21%)
FREE Shipping on orders over $35.
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Game Programming with Sil... has been added to your Cart
+ $3.99 shipping
Used: Very Good | Details
Sold by -usedbooks123-
Condition: Used: Very Good
Comment: Very Good Some wear on book from reading, we guarantee all purchases and ship all items via USPS mail.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Game Programming with Silverlight Paperback – June 24, 2009


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$31.52
$15.99 $0.70
Unknown Binding
"Please retry"
$71.79
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 89%). Print edition purchase must be sold by Amazon. Learn more.


Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 280 pages
  • Publisher: Cengage Learning PTR; 1 edition (June 24, 2009)
  • Language: English
  • ISBN-10: 1598639064
  • ISBN-13: 978-1598639063
  • Product Dimensions: 0.8 x 7.5 x 9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #2,862,468 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Michael Snow has been a game developer for the past 20 years and has extensive experience in DirectX and multiplayer game programming. He has been a Microsoft employee for over 13 years and is currently a senior development Lead on the Silverlight Tools team. Michael has a Silverlight blog that can be found at http://www.silverlight.net/blogs/msnow.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.4 out of 5 stars

Most Helpful Customer Reviews

22 of 23 people found the following review helpful By Robert Hollencamp on July 23, 2009
Format: Paperback Verified Purchase
Just go and download the source code for the book and read that; in fact that is basically what the author tells you to do. The first half of the book is a general overview of Silverlight that could (should) have been 1 chapter. The second half is a little more useful, and gives a brief explanation of some issues that the author ran into while writing the game that the book was written about.

Overall, I felt like the book was more a log of the development of the demo game, and does not do a very good job as an introduction to game programming with Silverlight.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 11 people found the following review helpful By Jay White on September 21, 2009
Format: Paperback Verified Purchase
I purchased this book with the intention of using it for guidance in (random) map generation in Silverlight. But the book fails to offer much guidance in game programming at all. Rather, the author has opted to provide a overly detailed introduction to Silverlight 3 in the first 106 pages and then only "snippets" of code from various other functions and utilities in the remaining 145 pages to show off his game. The snippets provided aren't even representative of the challenging or creative aspects of coding such an application but rather a seemingly self-indulgent glimpse of the author's musings as he writes about specific elements that strike a chord within a category, or are just easier to detail. Overall, its fodder best documented in a blog or in a source-accompanying document online and NOT a guide to be bought, paid for and kept within easy reach on anyone's handy reference shelf.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By Shane Boucvalt on August 30, 2009
Format: Paperback
This book covers a topic that can prove to be very useful for game developers; however, important information about game development (Client/Server network programming) is rushed and is missing vital parts, and worse than that, the complete code that the book CLAIMS is downloadable is NOT. AND IT IS AT LEAST 6 WEEKS SINCE THE BOOK HAS BEEN PUBLISHED!
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By B. Owczarzak on January 18, 2010
Format: Paperback
Much of this book is an introduction to Silverlight and not specific to game programming. As for an introductory book, there are several others on the market which do a much better job of teaching the basics. If you're already versed in Silverlight from a website or business app development background, you'll be hard pressed to find the nuggets of actual game development techniques and best practices in this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By James M. Mantooth on May 30, 2010
Format: Paperback Verified Purchase
I enjoyed reading this book, however, the code in this book uses many custom coded helper methods and static classes that are unmentioned and undefined. The Author does not tell us that the definitions of these helper methods (1) are not in the book & (2) cannot be downloaded using the links that he provides in the book. For example, the code in this book uses Utils.GetImageFileName(Image), Consts.TerrainLayerCount, Consts.Unknown and Consts.None to name a few. Although these could probably be implemented intuitively by most readers, including myself, I would have preferred that the code was included in the book. Even more, I'd would have preferred to be informed that this code was simply not available rather than for me to waste time flipping through the book and searching the internet, only to find out for myself.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 7 people found the following review helpful By Arnaud Wissart on August 14, 2009
Format: Paperback
This book is very good for the one who wants to learn the basics of programming games via Silverlight 3. It's easy to read and well illustrated, even if you're not english/amercian. I've not finished it yet but at more than the half of it, I've learned tons of things and have a good base for developping games and applications (the book speaks about UI as well).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
Starting with Chapter 4, you can use each section to begin building your game step by step, from creating the game loop and enabling full screen, to loading images and detecting mouse double-clicks.

Of course, not all scenarios are covered, but you can use the discussions at [...] to ask questions or ask for suggestions about implementation.

Yes, some of the downloadable source code is buggy, but people are posting solutions as they find them to [...].

I would've given the book 5 stars if it weren't for the fact that Silverlight coders with less experience might have trouble figuring out how to implement some of the scenarios. For example, in the section about Putting Your Game in Full-Screen Mode, you see the code for the event handler method that will do the work, but not how and where to attach the handler to an event. I looked in the source code and couldn't find any use of the IsFullScreen property, so there wasn't help there. But hey, the discussion board is pretty active, so that should help.

Love the book!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again