Я делаю пошаговую нисходящую игру в C #. Требования к графике довольно просты: она полностью 2D, требует рисования некоторых изображений, взятых из графических файлов (возможно, сначала их поворота), рисования линий для создания шестигранной сетки и возможности размещения текста в любом месте на экране.
Мне интересно, какой лучший API для этой графики. Является ли XNA излишним для этого, есть ли что-то более подходящее? Спасибо (у меня нулевой опыт разработки графики или игр в .net, так что не бойтесь ничего не отвечать).