How to fade the screen out and back in using PyGame?
Your problem is that you fade in to a black screen, so you don’t see any effect. A black screen with a black half-translucent Surface drawn on top is still a black Surface. You should render the first frame of your level, and blit that Surface to the screen before blitting the fadein surface onto … Read more