![]() | |
Vývojář | Pete Shinners Komunita Pygame |
---|---|
První vydání | 22. října 2000 |
Aktuální verze | 1.9.6 (25. dubna 2019) |
Operační systém | multiplatformní |
Vyvíjeno v | Python, C, JSA |
Typ softwaru | API |
Licence | LGPL |
Web | https://www.pygame.org |
Některá data mohou pocházet z datové položky. |
Pygame je multiplatformní sada modulů jazyka Python určená k tvorbě počítačových her. Obsahuje knihovny pro práci s grafikou, zvukem a vstupními zařízeními určené pro použití v jazyce Python. Moduly jsou postaveny nad knihovnou Simple DirectMedia Layer (SDL) s cílem umožnit vývoj her bez znalostí nízkoúrovňového programování v jazyce C a jeho odvozeninách. To je založeno na předpokladu, že většina složitých funkcí v počítačových hrách (převážně práce s grafikou) může být kompletně oddělena od herní logiky, čehož je dosaženo použitím vysokoúrovňového jazyka, jako je Python, pro tvorbu hry.
Pygame byl vytvořen jako náhrada za ukončený projekt pySDL.[1] Pygame byl napsán Petem Shinnersem, který jej uvolnil pod licencí GNU Lesser General Public License. Nyní se jedná o svobodný komunitní opensource projekt (přibližně od roku 2004/2005).
Moduly jsou napsány v Pythonu, výkonově náročné funkce jsou však napsány v jazyce C a jazyce symbolických adres.[2]
K dispozici je mnoho tutoriálů převážně v anglickém jazyce.[3][4][5][6][7] Pravidelně se koná soutěž ve vytváření malých her.[8]
<ref>
; citaci označené about
není určen žádný text
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search