Albany – Magenic Silverlight Game Programming Contest
Magenic held an internal Silverlight game programming contest in August. The rules were that an individual or team would create a game using Silverlight 1.1 and the game should be fun and easy enough for an eight year old to play. I did not have much free time in August so I ended up starting and finishing the development of my entry, Albany, the last week of August. My brother-in-law, Phil, helped with the graphics and created some of the levels. It was a fun project and Albany actually won 2nd place! You can play Albany and the other contest entries here.
Silverlight is a very interesting technology that will be interesting to watch evolve. I have a background in creating games using DirectX, but this is just plain simple. The deployment model is also very slick. Hopefully I will find some time to blog more technical/tutorial type posts on my adventures with Silverlight and now XNA.

October 17th, 2007 - 08:17
Hey Todd,
This looks pretty cool. I’ve installed SilverLight and tried out your game. How does SilverLight compare to Adobe Flex/Flash Player? Do you see them as competing technologies?
October 17th, 2007 - 15:51
Flex and Silverlight are competing technologies in my opinion. I do not have any experience with developing anything using Flex, but what Silverlight offers is a technology that all .NET developers can immediately begin using without the need to learn a new IDE and language. Silverlight is currently only available on Windows XP SP2, Windows Server 2003, Windows Vista, and Mac OS 10.4.8+ (Windows 2000 support is coming soon). The Moonlight project will bring support to Linux.