NOTE: Due to the increased feature sets of subsequent versions of Silverlight, particularly XNA, I have abandoned development of Gamelight. I have published this project anyway just in case someone would find any of the source code useful. For example, the sprite sheet stuff was pretty snazzy. Like...super Snazzy. Also, because this is such a close parallel to PyGame, it is possible to create a thin wrapper in Iron Python that allows you to play PyGame in the browser which could be fairly useful to some people. Sadly my working prototype of that was lost along with a failed laptop hard drive, but if someone else would like to pick that up, Gamelight's existence is about 80% of that work and I would be happy to give guidance. On the other hand if you are writing a C# game and want a quick way to automatically process sprite sheets into sprite images, you can also find much usefulness in the sprite sheet class. If you would like any guidance or recommendations regarding this source, feel free to contact me via the contact form on my website:

Project Description
Gamelight is a 2D game library for Silverlight. It features 2D graphics manipulation to make the creation of games that don't adhere to traditional UI (such as sprite-based games) much easier. It also streamlines sound and input management.

Last edited Jun 27, 2013 at 2:17 AM by blakeohare, version 5