Pygame
Pygame | |
---|---|
![]() | |
![]() | |
Тип | API |
Автор | Пит Шиннерс |
Разработчик | cообщество |
Написана на | C |
Операционная система | кроссплатформенное ПО |
Первый выпуск | 28 октября 2000[1] |
Последняя версия | 2.1.3 (14 февраля 2023[2]) |
Тестовая версия | 2.1.3.dev8 (17 октября 2022[3]) |
Репозиторий | github.com/pygame/pygame/ |
Состояние | активное |
Лицензия | GNU LGPL |
Сайт | pygame.org |
![]() |
Pygame (рус. Пайгейм) — набор модулей (библиотек) языка программирования Python, предназначенный для написания компьютерных игр[4] и мультимедиа-приложений. Pygame базируется на мультимедийной библиотеке SDL.
Изначально Pygame был написан Питом Шиннерсом (Pete Shinners). Начиная примерно с 2004/2005 года поддерживается и развивается сообществом свободного программного обеспечения.
Одна из библиотек предоставляющих доступ к API SDL (существуют и другие[5]). В то же время дает возможность написания более высокоуровневого кода.
Pygame-приложения могут работать под Android на телефонах и планшетах с использованием подмножества Pygame для Android (pgs4a)[6][7]. На этой платформе поддерживаются звук, вибрация, клавиатура, акселерометр.
import pygame pygame.init() screen - pygame.display.set_mode([640, 480])
Литература[править | править код]
- Kelly, S. Python, PyGame and the Raspberry Pi:. — Sloan Kelly, 2013. — 383 p. — ISBN 9781304570192.
- McGugan, W. and Kinsley, H. Beginning Python Games Development, Second Edition: With PyGame. — Apress, 2015. — 308 p. — ISBN 9781484209714.
- Idris, I. Instant Pygame for Python Game Development How-To. — Packt Publishing, 2013. — 76 p. — ISBN 9781782162872.
Примечания[править | править код]
- ↑ Pygame 2.0 - the happy dance birthday release .
- ↑ Pygame 2.1.3 - make it count .
- ↑ Pygame 2.1.3.dev8 🦴 .
- ↑ Pygame и разработка игр. Урок 1 . younglinux.info. Дата обращения: 31 марта 2020. Архивировано 19 июня 2019 года.
- ↑ Simple DirectMedia Layer - Language Bindings . www.libsdl.org. Дата обращения: 29 сентября 2021. Архивировано 12 марта 2019 года.
- ↑ Idris, 2013.
- ↑ renpytom/rapt-pygame-example · GitHub . Дата обращения: 1 января 2016. Архивировано 10 августа 2015 года.
Ссылки[править | править код]
Это статья-заготовка о программном обеспечении. Помогите Википедии, дополнив эту статью, как и любую другую. |