Программирование стратегических игр с DirectX 9.0

         

Отображение двухмерных изометрических блоков со спрайтами


В этой программе используется предусмотренный в DirectX 9.0 SDK интерфейс ID3DXSprite. Он упрощает процесс рисования на экране двухмерных изображений. Я заменил большую часть используемых в предыдущей программе вызовов функкций, относящихся к трехмерной графике, вызовами функций работы со спрайтами. Первое, что бросается в глаза — код стал проще и яснее. Хорошо это или плохо — решать вам. На Рисунок 5.42 показан результат работы программы, отображающей двухмерные изометрические блоки с использованием спрайтов.



Содержание раздела