I purchased this book in order to ascertain whether or not it was worth attempting to write complex multi-player games like RPGs with Silverlight. I think the first third of the book basically gives you a primer on Visual Studio, Silverlight, and Expression Blend. The second two thirds of the book provided more relevant material. However, I came away feeling like Silverlight was not the platform on which I wanted to work. That's a personal choice because I prefer 3D graphics, and Silverlight is too weak in this area.
The book was interesting, but I couldn't put it to use in my development environment.
Other Sellers on Amazon
Sold by:
Amazon.com
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Shipping rates
and
Return policy
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Add to book club
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club?
Learn more
Join or create book clubs
Choose books together
Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Flip to back
Flip to front
Follow the Author
Something went wrong. Please try your request again later.
OK
Game Programming with Silverlight Paperback – June 24, 2009
by
Michael Snow
(Author)
|
Michael Snow
(Author)
Find all the books, read about the author, and more.
See search results for this author
Are you an author?
Learn about Author Central
|
Enhance your purchase
-
Print length280 pages
-
LanguageEnglish
-
PublisherCengage Learning PTR
-
Publication dateJune 24, 2009
-
Dimensions7.5 x 0.75 x 9 inches
-
ISBN-101598639064
-
ISBN-13978-1598639063
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.
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
|
Customers also viewed these products
Page 1 of 1 Start overPage 1 of 1
Game Programming PatternsPaperback
Game Engine Architecture, Third EditionHardcover
Foundations of Game Engine Development, Volume 1: MathematicsPaperback
Mathematics for 3D Game Programming and Computer Graphics, Third EditionHardcover
Theory of Fun for Game DesignPaperback
Learning C# by Developing Games with Unity 2020: An enjoyable and intuitive approach to getting started with C# programming and Unity, 5th EditionPaperback
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.
Tell the Publisher!
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.
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.
Listen with Pride
Explore the diverse array of titles—some funny, some brave, some thrilling, some sad—to find connection and inspiration. See more
Product details
- Publisher : Cengage Learning PTR; 1st edition (June 24, 2009)
- Language : English
- Paperback : 280 pages
- ISBN-10 : 1598639064
- ISBN-13 : 978-1598639063
- Item Weight : 1.23 pounds
- Dimensions : 7.5 x 0.75 x 9 inches
-
Best Sellers Rank:
#13,913,340 in Books (See Top 100 in Books)
- #5,839 in Game Programming
- Customer Reviews:
Customer reviews
3.4 out of 5 stars
3.4 out of 5
13 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on March 1, 2010
Verified Purchase
Reviewed in the United States on May 30, 2010
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.
One person found this helpful
Report abuse
Reviewed in the United States on September 21, 2009
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.
10 people found this helpful
Report abuse
Reviewed in the United States on July 23, 2009
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.
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.
22 people found this helpful
Report abuse
Reviewed in the United States on April 14, 2014
Verified Purchase
I gambled buying this book because it is too cheap, but what I got is better than what I thought.
Great condition even better than the description
Great condition even better than the description
Reviewed in the United States on May 8, 2010
Verified Purchase
I really enjoyed Mike's book. The content is great and the sample code that is provided is very helpful. Causual gaming is clearly going to be a big role for Silverlight and this book does a great job in getting developers ready for the task.
Reviewed in the United States on March 30, 2010
Verified Purchase
A good book covering an array of topics related to 2D game programming with Silverlight 3.0 . The chapter with Networking is a very nice addition to the book. I rate it as an overall good read.
Reviewed in the United States on August 21, 2010
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!
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!
Top reviews from other countries
Di Herbert Feichtinger
5.0 out of 5 stars
Adding a few tips to you toolbox
Reviewed in Germany on May 23, 2010Verified Purchase
This book is not for Silverlight newbies who want to learn Silverlight, and it's not for XNA programmers moving to Silverlight. If you know Silverlight and know how to code a game, then the book gives you valuable information and complete sourcecode samples. Written in simple English, easy to read.
One person found this helpful
Report abuse
