i am working on a program in Python and using Pygame. this is what the basic code looks like:
while 1:
screen.blit(background, (0,0))
for event in pyg
You need to redraw the whole list after your blit(it covers the whole screen with the surface 'background' and 'erases' it), its not conditional, you need to iterate over the whole list and draw it. Them in the event part you decides who enters and who leaves the list.
Loop:
Blit,starting new
Event, here you decide who moves, who begin or cease to exist(append/remove)
Redraw whole list, everyone in the circle_list.