Late last week I stumbled upon QuakeLight. QuakeLight is a Silverlight port of the original Quake game from ID software by InnoveWare Solutions. QuakeLight is built on a beta version of Silverlight, and at this point it is more of a proof-of-concept rather than a working demo. After I got the latest Silverlight plug-in installed, I was able to watch the introduction video/screens but the game froze when I tried to start a single player game.
In any case the concept is very cool. Take an open source game and port it into a web control that anyone can play. In some ways this is what they did with QuakeLive. However, QuakeLive requires an ActiveX control to be installed. Therefore when you log into your QuakeLive account and start a game the ActiveX control is launched which gives you the appearance that you are playing the game from a web browser. In reality you are just launching an application from your browser.
If you are interested in QuakeLight then visit InnoveWare's website or watch the Channel 9 video below. The interview on Channel 9 is between Adam Kinney and Julien Frelat. In the interview Julien tells the story behind how the concept for QuakeLight was born and also about some of the coding techniques he used to build it. Very Cool!