Silverlight Game Development Interweb Mash-Up March 24, 2009

Sorry it has been a while since I’ve posted any news about Silverlight. We’ve been busy finishing off our Flash games from the 4K Contest, and working on our new Video Podcast.

First, the really big news is that Microsoft has released the Silverlight 3 Beta to the public. There are some very exciting new features in Silverlight 3 that will be of specific interest to game developers. Here is list of the things I think will change Silverlight Game Development forever (one Silverlight 3 is released):

  • Perspective 3D (3D planes, 3D transitions)
  • Pixel Shaders (Blur, drop shadow and other FX just like Flash Filters)
  • Bitmap Caching (Ala Flash AS2)
  • A real Bitmap API (blitting now possible)
  • Spring and bounce (+ more) animation FX
  • Better audio support
  • Out Of Browser: turn Silverlight apps into PC or Mac desktop apps (Adobe Air anyone)
  • plus a lot more…

It looks like Microsoft is really trying to make Silverlight a contender with this release


OK, now onto the blogs:

Bill Reiss over at Silverlight Games 101 has posted as very exciting new bit of code. It allows developers to easily port their 2D XNA games to Silverlight. This is some very impressive work. Bravo Bill.

ShineDraw has a new entry that compares Flash with silverlight with JavaFX. This is really cool. Can you predict the results?

Andy Beaulieu has just launched a fantastic new game with both standard and rag doll physics. Boss Launcher is not only fun, but these days, seems wildly appropriate.

Mashoo has launched their own contest, the Mashoo S Prize . With $1000s of dollars in prizes and a generous deadline of June 14th, this one looks really interesting. However, Mashoo’s “Terms Of Use” contains my least favorite provision:

you agree to grant the site editor a limited, sub-licensable worldwide, fully-paid, royalty-free, continuing, non-exclusive right and license (including any moral rights or other necessary rights) to use, publicly display, reproduce, modify, adapt, publish, distribute, publicly perform, promote, archive, translate, and to create derivative works and compilations, in whole or in part. Such license will apply with respect to any form, media, and technology already known at the time of provision or developed subsequently; this license will terminate at the time you remove your content from the Site.

Yep, they have added that dreaded “create derivative works” clause to their policy too. I realize that they probably won’t act on it, but you should still be careful with your own work.

Another announcement from Mix09 that will be of great interest to Mac users is the Eclipse Tools For Silverlight plug-in that will finally allow Mac Users to develop Silverlight Apps.  This is awesome news.

Finally, has a link to a very interesting Mix09 session about basic game animation principles.

As far as our site goes, we are going to start again with Flash To Silverlight blogs again soon, concentrating on taking our Flash breakout game and remaking it in Silverlight. As well, we will be taking a deep dive into the Silverlight 3 beta.

See you soon.

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.
This site is protected by Comment SPAM Wiper.