mad_Max » 05.08.2004 (Чт) 22:48
Ну я так думаю, что ландшафт меняется редко или никогда не меняется, и минимап с ландшафтом можно отрисовать и забросить после загрузки карты в какой-нибудь Surface, чтобы потом не перерисовывать. А вот подвижные юниты придется перерисовывать. Каждый кадр перерисовывать всех юнитов на миникарте будет слишком, раз в секунду может вполне хватить. Т.е в основном цикле, где выполняется перерисовка экрана и последующий Flip, добавить проверку на время, прошедшее с предыдущей прорисовки миникарты, и соответственно саму процедуру перерисовки Surface'а, хранящего миникарту.