Back in the XNA days

The original blog was lost, but I was able to recover and preserve most of the posts, pages and content here.

Between 2008 and 2014 I was a Microsoft XNA/DirectX MVP. During those years I wrote a lot of tutorials and samples about shaders and graphics programming in XNA: deferred rendering, HLSL, 2D shadows, fur and more. Some of them were first published on Ziggyware and Sgt. Conker.

I also made games, including Chickens Can't Fly with AmusedSloth, which later came to iOS and Android through MonoGame.

XNA is long gone, but people still find these articles useful, so they stay online here, unchanged.

Classic tutorials and samples

All XNA tutorials and samples →