Pygame

From Libregamewiki
Jump to navigation Jump to search

Pygame is a Python wrapper over around the SDL library with a few unique libraries with an emphasis on game programming, written by Pete Shinners.[1] There are a number of libraries developed on top of Pygame such as GUI libraries like GooeyPy and PGU's gui. It is licensed under the LGPL.[2] The latest release is version 2.1.2 released on December 27, 2021.[3]

Development history[edit]

Shortly before the start of the Pygame project in October 2000, Pete Shinners discovered SDL and the Python programming language. He was then thinking about mixing Python and SDL when he discovered PySDL, which was exactly what he was looking for. However, the sudden death of PySDL spurred him to create a library that would take full advantage of Python.[4] In April of 2001, after six months of development, version 1.0 of the Pygame library was released.[5]

Libraries[edit]

There are several libraries that are built on top of Pygame, among them:

Games[edit]

There are numerous games using the Pygame library, as listed below.

References[edit]

External links[edit]