IT-lexikon › Programmering › Pygame

Pygame

Programmering In English → Uppdaterad: 2026-10-26
Mer info
Skapad av
Pete Shinners
År
2000
Typ
Python-bibliotek
Licens
LGPL
Officiell sajt
pygame.org

Ett Python-bibliotek ovanpå SDL för att skriva 2D-spel, och för en hel generation den första kontakten med spelprogrammering.

Pete Shinners startade Pygame år 2000 sedan projektet PySDL hade somnat. Det kapslar in SDL i ett pythoniskt gränssnitt: ytor att rita på, Rect för enkla kollisioner, sprite-grupper, ljud och händelseloop. Spelloopen skriver man däremot själv, vilket är pedagogiskt poängen.

Det har aldrig varit snabbt — Python och mjukvarurendering sätter taket — men det har varit förlåtande, och tävlingen PyWeek har byggt spel med det sedan 2005. 2023 bröt flera av de aktiva utvecklarna ut och fortsatte som gemenskapsforken pygame-ce, ett utfall som de flesta långlivade hobbyprojekt förr eller senare möter. Den som vill ha en riktig motor i Python-liknande syntax hamnar i stället ofta i GDScript.

← Tillbaka till lexikonet