pygame-ce icon indicating copy to clipboard operation
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.

Results 348 pygame-ce issues
Sort by recently updated
recently updated
newest added
trafficstars

This PR adds `draw.aaellipse` function, with width and thickness options. It is completely interchangeable with `draw.ellipse` in terms of arguments. Algorithm used is adapted from Xiaolin Wu's general fast antialiasing...

New API
draw

I would like to suggest adding a pitch shifting capability to Pygame's audio module. This feature would allow one to dynamically adjust the pitch of sound effects and music. As...

enhancement
mixer

**Environment:** ``` pygame-ce 2.5.1.dev1 (SDL 2.30.5, Python 3.12.0) Platform: Windows-11-10.0.22631-SP0 System: Windows System Version: 10.0.22631 Processor: AMD64 Family 23 Model 104 Stepping 1, AuthenticAMD SSE2: Yes AVX2: Yes NEON: No...

bug
camera
segfault

Hello, To help in the future to remove and track deprecated features, I made a full list of deprecated features in pygame. This does not include deprecated features in the...

Deprecation Warning

Environment: ``` Platform: Windows-11-10.0.22631-SP0 System: Windows System Version: 10.0.22631 Processor: Intel64 Family 6 Model 167 Stepping 1, GenuineIntel Architecture: Bits: 64bit Linkage: WindowsPE Python: CPython 3.12.4 (tags/v3.12.4:8e8a4ba, Jun 6 2024,...

bug
sprite
pygame-ce 3.0

The `Line` object has not been ported yet, but for the time it will, I propose to add the method in the title. The method returns the closest point on...

enhancement
New API
geometry

Fixes #2485 **Test code:** ```python import pygame cat_surf = pygame.image.load("imajes/kool_staff/gat.png") ``` **Directory structure:** ![image](https://github.com/pygame-community/pygame-ce/assets/13382426/2d02879b-4a37-4447-a963-30aed7431d37) **New Output:** ``` Traceback (most recent call last): File "C:\Users\dan\Programming\scrap\load_cat_png.py", line 2, in cat_surf = pygame.image.load("imajes/kool_staff/gat.png")...

rwops

fixes #2694 The logic being that these values are so large that they can only realistically come from bad data, but also we don't want to error out inside blit?...

bugfix

fixes #2750 From what I understand, these unusual, non-pixel aligned, surface pitches won't practically come up on any modern desktop systems (possibly no modern systems) so I prioritised fixing it...

Surface
bugfix