Gas is a 2D shader-based game rendering engine written in C# and using the Managed DirectX bindings (not XNA).