Хм... Скоро появится двтжок iRender... Можно и его юзать

))
А вообще, кроме dx, надо знать как работать с графическими редакторами для создания всяких коридоров. Можно ессно и вручную, но... Неудобно.
А для создания игр, если не знаешь dx, юзай движки, их щас много стало.