Pygame
| Pygame | |
|---|---|
| | |
| | |
| Тип | API |
| Автор | Пит Шиннерс |
| Разработчик | сообщество |
| Написана на | C |
| Операционная система | кроссплатформенное ПО |
| Дата выпуска | 28 октября 2000[1] |
| Последняя версия |
|
| Репозиторий | github.com/pygame/pygame/ |
| Состояние | активное |
| Лицензия | GNU LGPL |
| Сайт | pygame.org |
Pygame (произн. Пайгейм) — набор модулей (библиотек) языка программирования Python, предназначенный для написания компьютерных игр[3] и мультимедиа-приложений. Pygame базируется на мультимедийной библиотеке SDL.
Изначально Pygame был написан Питом Шиннерсом (Pete Shinners). Начиная примерно с 2004/2005 года поддерживается и развивается сообществом свободного программного обеспечения.
Одна из библиотек, предоставляющих доступ к API SDL (существуют и другие[4]). В то же время дает возможность написания более высокоуровневого кода.
Pygame-приложения могут работать под Android на телефонах и планшетах с использованием подмножества Pygame для Android (pgs4a)[5][6]. На этой платформе поддерживаются звук, вибрация, клавиатура, акселерометр.
Литература
- 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. Дата обращения: 3 ноября 2020. Архивировано 11 января 2021 года.
- ↑ Release 2.6.1 — 2024.
- ↑ 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 года.
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.