Developing a casual game with Silverlight – Module 5

Date 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

4 Responses to “Developing a casual game with Silverlight – Module 5”

  1. Mads Laumann said:

    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

  2. easylife said:

    Hi Joe!
    It’s a wrong about controller.cs ‘StreamResourceInfo sri = new StreamResourceInfo(e.Result as Stream, null);’ why?

  3. casual games downloads said:

    nice work and thanks for this blog . Good blog . keep it up

  4. ksuvalk said:

    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!

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">