D3D9 2D движок своими руками. Всё на инглише.
Довольно сложно было найти эту инфу, я проёб много времени, пока раскопал. Используются Texture Quads: полигоны с нанесёнными текстурами. Язык C++.
http://www.gamedev.net/reference/programming/features/2d3dquads/