Developing a casual game with Silverlight – Module 5
May 22, 2009 @ 10:18 am in Microsoft, Silverlight
This week Microsoft published the latest issue of the Expression Newsletter. If you have not seen the newsletter its a great series of articles focused on using Silverlight and the Expression tools to create amazing rich interactive solutions. In this latest issue I was asked to contribute the fifth of a six part series of articles on exploring the process of designing and building a casual online game in Silverlight .. Here is what the series will include.
- Module 1: Getting Started – Architecture / framework
- Module 2: Movement and collision detection
- Module 3: Design – Sprites, boards and dialogs
- Module 4: Animations and sound
- Module 5: Initialization and Deployment
- Module 6: Advanced concepts (Physics, Multiplayer, Optimization)
Make sure to check out the article at http://www.microsoft.com/expression/news-press/newsletter/
Code: Game.zip
/p>
Tagged as 

May 22nd, 2009 at 1:16 pm
Hi Joel
I just downloaded the source for this article, but it seems to be in SL3?
You start the article with: “In this series of articles, we are exploring the process of designing and building a casual online game in Silverlight 2 (SL2).”
So am I the only one with this problem? I sit here with Web Developer Express and SL2 tools, and I can’t open the solution. It tells me it need something like “/Silverlight 3.0/….”.
Best regards,
Mads
July 1st, 2009 at 8:36 am
Hi Joe!
It’s a wrong about controller.cs ‘StreamResourceInfo sri = new StreamResourceInfo(e.Result as Stream, null);’ why?
September 2nd, 2009 at 11:17 pm
nice work and thanks for this blog . Good blog . keep it up
January 5th, 2010 at 2:45 pm
Hmmm, when I compile and run (debug) the final version of the source code, it’s having an issue reading the splash xap file. I am getting ‘…the uri prefix is not recognized…’ in the inner exception. I do see that the splash (and the game.assets.xap) file is in ClientBin, and I can access it directly by going to http://localhost:1234/GameWeb/Splash.xap. What could my issue be?
I am running VS2008SP1, Silverlight 3, SL3 SDK.
Thx!