pygame-ce
pygame-ce copied to clipboard
🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
- `sf2` is the most commonly used soundfont format. Fluidsynth also supports some extra formats `sf3` and `dls` which are not as popular. - To support `sf3` format, fluidsynth depends...
As many of you may know, SDL3_mixer features substantial changes over SDL2_mixer. See https://wiki.libsdl.org/SDL3_mixer/README-migration. It has yet to be formally released, and also relies on an unreleased SDL version. I've...
**Environment:** Windows PyCharm 2023.2.1 (Community Edition) python 3.11  The IDE complains about 'pygame' not being in the requirements.txt, which looks like this: ``` pygame-ce==2.3.2 ``` AFAIK I could suppress...
Mutable collections almost always have a `.copy()` method. It can be faster and more direct than using the (overloaded) constructor to copy. `__copy__` should also be added, for a more...
Fixes #586 Yes, gfxdraw is scheduled for eventual removal and is generally unmaintained, but we should still not segfault.
closes #3535
PR to fix #3601 The central issue here is that when `pygame.quit`/`pygame.display.quit` is called, all pygame window objects may hold invalid references in their attributes (like `_win` and `surface`). It...
# **Issue №3267 opened by *[RockLakeGrass](https://github.com/RockLakeGrass)* at 2022-06-30 09:53:14** I tried to build it on a Windows on ARM64 device, but it does not show support. I looked at the...
Not quite ready to go, as I'm not sure how the `srcrect` passed to draw should behave, but here is most of a port of _sdl2.video.Image into C. I tried...
I'm splitting https://github.com/pygame-community/pygame-ce/pull/3455 . This PR contains the four docstrings that are closely related to surface format internals and that have been rewritten almost entirely, requiring more attention.