Сообщение от
Alex Rider
Можно свой алгоритм написать для твоего Паскаля, можно из разогнанного Саботера 2 поиспользовать когда допишу. Ничего особого, процедура с кучей параметров, типа, X, Y, ширина, высота, направление, адрес тайлмапа спрайта,... (не помню все, ща не дома, посмотреть негде). Тайлмап пихается в слои с учетом кадрирования, заполняется слой маски и делается копия тайлов фона под спрайтом. Выводилка на экран смешивает слои по алгоритму "если в маске не 0, то берем тайл фона, накладываем на него по маске слои героев, сверху накладываем по маске спрайты переднего плана (есть нюансы с маскированием слоев и атрибутом выходного спрайта), и полученный микс кидаем в экран.