pip install pygame==2.0.0.dev16
The 28th of October 2020 will be the pygame 2.0 release date, because pygame turns 20 years of age.
We reached two important milestones with this pre-release. Firstly the old game 'solarwolf' is working fine with no known issues on pygame 2. The second stone we passed by on the road to PyPy goodness is that we are releasing binary wheels for PyPy on mac, windows, and linux. PyPy is a different implementation of python that is highly compatible and can be extremely fast.
Here's a little youtube video of solarwolf on PyPy and SDL2...
If you watched the video to the end, you'll note there's a crash. We still have some way to go before everything in pygame is working with PyPy. "solarwolf" using cpython and pygame 2 is running deliciously and glitch free.
First up, some 'critical' improvements that have been made to pygame. 'critical' labeled issues are ones are backwards incompatible issues stopping a pygame 2 release.
Dan Lawrence @MyreMylar
Ankith @ankith26
René Dudfield @illume
Dan Lawrence @MyreMylar
René Dudfield @illume
Josip Komljenović @MightyJosip
Sigurður Sveinn Halldórsson @siggisv
Ankith @ankith26
This time 4 'critical' backwards compatibility issues were fixed since the last release.