Game Programming with Silverlight



Price: $26.39


Game Programming with Silverlight (Course Technology PTR) - June 2009Publisher: Course Technology PTR - June 30, 2009

ISBN-10: 1598639064, ISBN-13: 9781598639063

Author: Michael Snow


312 pages


Game Programming with Silverlight - book reviews: 12



Book Description
Learn to program fun and challenging games using Silverlight, a rich, web-based application that is ideal for rapid, casual game development.

Game Programming with Silverlight shows anyone interested in game design and development how to build web-based games using any of the major operating systems and browsers.

This comprehensive guide walks readers through every feature of Silverlight used in game creation. You'll get an introduction to Silverlight 3 and all of its cool features.

After you're comfortable with the application you'll learn how to create your game world, add objects and animate them, incorporate sound and music, network your game and make it multiplayer, and more!

Each chapter covers a wide range of topics that you can leverage to build just about any type of game using Silverlight.


Most helpful customer reviews

Book rating: 3It's OK. But the code is incomplete.

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.


James M. Mantooth
31 May, 2010


Book rating: 3Average Book - Worth a quick view

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.

Rob
02 March, 2010


Book rating: 4Good book

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.

Maciej Misztal
30 March, 2010


Book rating: 4Build a game step by step in Chapter 4

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!

JanetFi
21 August, 2010


Book rating: 5Fantastic Book

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.

Michael Hanley
08 May, 2010