Talk:Pygame

What is Pygame?
According to the Debian packages: https://packages.debian.org/search?arch=amd64&keywords=pygame there is no Pygame, but only Python-Pygame... and it is "A multimedia development kit for Python. Pygame provides modules for you to access the video display, play sounds, track time, read the mouse and joystick, control the CD player, render true type fonts and more. It does this using mainly the cross-platform SDL library, a lightweight wrapper to OS-specific APIs."

So like gtkmm is the C++ interface of GTK+, Pygame would be merely the Python interface of Simple DirectMedia Layer, and not something stand-alone like e.g. Simple and Fast Multimedia Library.

This fact should reflect better in the article. User:ScotXW t@lk 17:34, 4 April 2014 (UTC)


 * That's not really the case. While pygame (or pygame-ce) is heavily based on SDL, it also internally uses SDL_mixer, SDL_image, SDL_ttf, SDL_gfx with optional support (if available) for numpy and Freetype. Pygame also implements many features that SDL itself doesn't have. Source Udersyov (talk) 08:33, 5 May 2023 (UTC)

Non commercial yet free and open?
It's my understanding that free and open means no restrictions on commercial use, yet in the literature section making games with python and pygame is called free and open despite having a noncommercial clause in the license. Why is this? 173.209.204.248 (talk) 13:26, 20 August 2013 (UTC)
 * Indeed, it is not FLOSS. Changed to "CC-by-nc-sa-licensed". --AVRS (talk) 14:17, 20 August 2013 (UTC)

Games using Pygame?
What notable games have been made with Pygame? I can think of Pydance, which is useful for machines whose 3D drivers can't run S&M well, but not much else. --Damian Yerrick (talk | stalk) 02:40, 15 May 2009 (UTC)


 * Frets on Fire is a very well known game that uses Pygame. Holiverh (talk) 06:14, 13 November 2009 (UTC)


 * PyWright --93.233.45.86 (talk) 15:07, 15 August 2010 (UTC)

External link to PyOpenGL relevant?
I don't think the external link to PyOpenGL is very relevant. Should probably be removed? TotempaaltJ (talk) 16:38, 17 September 2012 (UTC)

Can we get some secondary sources?
Are there any reliable, non-primary sources for anything in ? The only source listed for PyWeek is the PyWeek website itself, and the claim about “many tutorials” was original research supported only by a selection of individual tutorials. Can’t we do better? —67.14.236.50 (talk) 03:44, 29 July 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 3 one external links on Pygame. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20141019204533/http://pygame.renpy.org/api.html to http://pygame.renpy.org/api.html
 * Added archive https://web.archive.org/web/20140928002229/http://pysdl2.readthedocs.org:80/en/rel_0_9_3/ to http://pysdl2.readthedocs.org/en/rel_0_9_3/#
 * Added archive https://web.archive.org/web/20070129083639/http://news.gmane.org:80/gmane.comp.python.pygame to http://news.gmane.org/gmane.comp.python.pygame/

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).

Cheers.— InternetArchiveBot  (Report bug) 01:39, 12 November 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 4 external links on Pygame. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20050205015600/http://www.pygame.org/docs/tut/chimp/ChimpLineByLine.html to http://pygame.org/docs/tut/chimp/ChimpLineByLine.html
 * Added archive https://web.archive.org/web/20070429080319/http://showmedo.com/videos/series?name=pythonMayerPyGameSeries to http://showmedo.com/videos/series?name=pythonMayerPyGameSeries
 * Added archive https://web.archive.org/web/20070429111639/http://showmedo.com/videos/series?name=pythonArellanoPyGameSeries to http://showmedo.com/videos/series?name=pythonArellanoPyGameSeries
 * Added tag to news://gmane.comp.python.pygame/
 * Corrected formatting/usage for http://news.gmane.org/gmane.comp.python.pygame

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 15:48, 25 December 2017 (UTC)

Weird statement in Architecture and Features section
"Other features that SDL doesn't have include vector math, collision detection, 2d sprite scene graph management, MIDI support, camera, pixel-array manipulation, transformations, filtering, advanced freetype font support, and drawing"

What is the salience of an article about PyGame discussing features that SDL DOESN'T have? Was the intent to describe features that PyGame DOES have? — Preceding unsigned comment added by 2600:8801:8100:40F:A98E:F34:36F8:53B4 (talk) 19:39, 21 January 2020 (UTC)

- This now reads as “Other features that SDL DOES have…” although I’m pretty sure that SDL doesn’t have these features. Maybe the original author was trying to say that PyGame adds these features? Alex80070 (talk) 10:00, 27 August 2021 (UTC)

Pygame Community Edition
Pygame Community Edition (pygame-ce for short) is a fork of Pygame. It's said that old `pygame` now only has a single maintainer. `pygame-ce` is the "Community Edition" because it's more focused on building and maintaining a healthy community of users and developers who work together. It's likely that `pygame` will still have occasional releases, but without the entire host of active contributors that have moved onto `pygame-ce`, it will be slow to adopt new features and fix major bugs. The official site is pyga.me, github. 91.223.70.239 (talk) 10:07, 12 December 2023 (UTC)