Если вы хотите сделать объект «Поверхность» в Pygame «чистым», то есть стереть все изображения, перетекшие на него, добавить новые изображения к нему в каждом игровом цикле и сохранить альфа-пиксель равноправного узла, не создавая новую поверхность, вы можете заполните его, но вместо сплошного цвета используйте прозрачный цвет
from pygame import Color, Surface
empty = Color(0,0,0,0) #The last 0 indicates 0 alpha, a transparent color
field = Surface((width, height), flags=SRCALPHA)
#Inside the game loop
field.fill(empty)
* Извините, мой английский плох, все еще учусь