В данной статье пробежимся по основным «проблемным» местам метода blend_rect. Альфа канал Наверное первое, что скорее всего вас побеспокоит - игнорирование альфа канала спрайта на котором вы собственно «рисуете» другие спрайты. Это легко лечится через шейдер. Всё что вам нужно - просто подать альфа канал с оригинального спрайта.
Например вот так: Далее про поворот. По умолчанию ось трансформаций это левый верхний угол. Посему для того чтобы вращать спрайт вокруг своего центра мы выставляем галочку...