- Animation
- Application design
- ASP.NET
- C#, .NET 3.5
- Controls
- Data access
- Effects
- Expression Blend
- Expression Design
- Game development
- Graphics
- Javascript and AJAX
- Math and Physics
- Media streaming
- Multimedia
- Security
- Silverlight
- Styling
- UI Design
- VB.NET
- Video
- Visual Studio
- WCF
- WPF
- XAML

BlueForest Networks

Game Programming with Silverlight
Publisher: Course Technology PTR - June 30, 2009 ISBN-10: 1598639064, ISBN-13: 9781598639063
Author: Michael Snow
312 pages
Game Programming with Silverlight - book reviews: 7
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.
Better book if it didn't have the words Game Programming in the title
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.
B. Owczarzak
18 January, 2010
Only Loosely Does What It Says It Will
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.
Jay White
22 September, 2009
Any interested in game design will find this offers a fine survey
Learn to program games using Michael Snow's Game Programming with Silverlight, a web-based application ideal for game development. Any interested in game design will find this offers a fine survey of all the features of Silverlight 3 used in game creation, teaching application basics and then how to create objects, animate them, network a game to make it a multiplayer experience, and more. The complete source code for the book is also available for download in a fine guide for any game programmer.
Midwest Book Review
17 September, 2009
No code as advertised
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!
Shane Boucvalt
30 August, 2009
Good bases for beginners
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).
Arnaud Wissart
14 August, 2009