Вопрос об изображениях
Буду краток, дело обстоит так:
С помощью цикла и вложенного в него цикла я рисую тайловую карту. После этого поверх неё я рисую изображение персонажа в координатах X и Y.
Используя backbuffer я постоянно выполняю cls и flip, после чего снова перерисовывается тайловая карта (порядка двухсот тайлов) и изображение персонажа, с изменившимися координатами. Сколько там фпс в блитце, 60? Отсюда выходит 60*кол-во тайлов на карте = 12000 операций в секунду.
Если экран не очищать и перемещать персонажа, то будет куча одинаковых картинок персонажа на экране. Однако, не трудно ли компьютеру перерисовывать заново тайловую карту после cls?
Можно ли один раз нарисовать полностью карту и лишь изменять положение персонажа на ней?
|