У нас в НИИ есть свой движок, используемый для низкоуровневой высокореалистичной визуализации. Главный его разработчик, фанат отечественного геймдева, на его основе пишет шутер.
(Изначально делался по образу и подобию XNA; почитать можно вот здесь, топик-стартер - главный разработчик:
www.gamedev.ru/code/forum/?id=198301)
От себя добавлю, что мне как человеку, далёкому от геймдева, незнакомому изначально с шейдерами, мешами и другими блюдами этой кухни, не составило особого труда научиться писать на нём визуализационные пакеты для нужд своей научной деятельности.