Pygame
Więcej informacji
- Twórca
- Pete Shinners
- Rok
- 2000
- Typ
- Biblioteka Pythona
- Licencja
- LGPL
- Strona oficjalna
- pygame.org
Biblioteka Pythona nad SDL do pisania gier 2D — i dla całego pokolenia pierwsze zetknięcie z programowaniem gier.
Pete Shinners zaczął Pygame w 2000 roku, gdy projekt PySDL przycichł. Biblioteka opakowuje SDL w pythonowe API: powierzchnie do rysowania, Rect do prostych kolizji, grupy sprite’ów, dźwięk i kolejka zdarzeń. Pętlę gry piszesz sam, co jest zresztą sednem walorów edukacyjnych.
Nigdy nie była szybka — Python i renderowanie programowe wyznaczają sufit — za to była wyrozumiała, a konkurs PyWeek jest wokół niej budowany od 2005 roku. W 2023 kilku aktywnych opiekunów odeszło, by kontynuować prace w społecznościowym forku pygame-ce, co prędzej czy później spotyka większość długowiecznych projektów hobbystycznych. Ci, którzy chcą prawdziwego silnika o składni zbliżonej do Pythona, zwykle lądują w GDScripcie.