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.
Mike Snow is a Senior Lead Software Design Engineer in Test at Microsoft. He has over two decades of experience as a hobbyist game developer. He is the creator of one of the original multiplayer text-based LP MUDs (see http://en.wikipedia.org/wiki/LPMud) called Tsunami Realms. Currently he is a strong advocate for game programming with Silverlight and owns a game-centric “Silverlight Tips of the Day” blog that can be found at http://www.silverlight.net/blogs/msnow. When he is not focused on Silverlight, he enjoys the outdoors, especially participating in Adventure Racing. Mike Snow lives in Sammamish, Washington, with his wife and four kids.