Silverlight é uma tecnologia da Microsoft produzida com o intuito de competir com o Flash na produção de páginas ricas em multimídia e conteúdo (RIA - Rich Internet Applications). O Silverlight usa o ambiente .Net, mais precisamente as linguagens C# e VB.Net para a construção de aplicativos que suportam a tecnologia.
Até a versão 4 o Silverlight poderia ser usado para a produção de jogos 2D através das funcionalidades que já vinham disponíveis no SDK. Com a versão 5 (atualmente em Beta - 10/06/2011) ocorre a introdução de elementos 3D que possibilitam o desenvolvimento de aplicações gráficas em 3D aceleradas por GPU. Para tanto é utilizada uma versão reduzida do XNA framework.
Links
http://www.silverlight.net/getstarted/silverlight-5-beta/ - Site oficial
http://silverlight.bayprince.com/ - Site com alguns exemplos em Silverlight 5
http://babylontoolkit.codeplex.com/ - Babylon Toolkit (Engine 3D para Silverlight 5)