There have been problems found sometimes with the latest MacOS (Mojave) and PyGame 1. Specifically, it’ll look black until the user interacts with the window.
The work-around seems to be to install Python 3 from the Python Software Foundation and not via Homebrew.
For more information, see:
Unfortunately, with PyGame’s focus on their v2 effort, we do not expect them to produce updated wheels when this bug is rooted out and fixes are released.tags: ppb - meta