http://silverlight.net/blogs/msnow/archive/2009/06/29/game-programming-with-silverlight.aspx
Tomorrow, June 30th, is the release date for my book titled “Game Programming with Silverlight”. Writing this book was a great experience as it was the first book I have ever written. It was extremely time consuming mostly because it was a learning experience but I am glad I did it.
Also, I apologize for the lack of Silverlight tips these days! Finishing the book was my top priority but I am looking forward to getting back to adding Silverlight tips on a regular basis.
The book itself covers a lot of what I discuss here in this tips blog but with more detail. Here is a quick outline of what I covered in the book:
Chapter 1: Silverlight 101. I start the book off by giving a thorough introduction into Silverlight, XAML and Silverlight controls.
Chapter 2: Getting Started. This chapter covers using Visual Studio 2008 and 2010 for creating Silverlight projects.
Chapter 3: What’s new with Silverlight 3. I cover each and every new feature to Silverlight 3 that could pertain to game development.
Chapter 4: Silverlight Tips and Tricks. Mostly tips I covered here in my blog.
Chapter 5: Creating the World. Covers the map editor I created that allows you to create maps for your games. Also, I discuss resources where you can obtain game art from.
Chapter 6: Object Manager. I discuss how to use a web service to load objects from. Also, I cover the different types of objects you might have in a multi-player adventure type game.
Chapter 7: Animation. This chapter discusses the variety of ways to perform animation in Silverlight.
Chapter 8: The Client UI. I discuss the ways you can lay out your client UI in your game.
Chapter 9: Network Support: I discuss how to make your game multi-player using socket programming.
Chapter 10: Extras: In this final chapter I discuss a variety of topics such as how scrolling maps smoothly, player movement, chat boxes and reflections.
_______________________________________________________________________________
Zia Khan: http://www.google.com/profiles/ziakhan
Operation Badar: http://www.operationbadar.net/
Mobile: 92-300-826-3374 (Pakistan)
Become my friend on Facebook: http://www.facebook.com/ziakhan
Projects: Panacloud.com and Unicharts.com
Microsoft's Azure Services Platform Discussion Group: 2,500+ Members
Google App Engine for Java Discussion Group: 2,000+ Members
CFA, CPA, and CMA Exam Preparation Discussion Group: 3,000+ Members
_______________________________________________________________________________