Pygame
Подробнее
- Создатель
- Пит Шиннерс
- Год
- 2000
- Тип
- Библиотека Python
- Лицензия
- LGPL
- Сайт
- pygame.org
Библиотека для Python поверх SDL для 2D-игр — и для целого поколения первое знакомство с программированием игр.
Пит Шиннерс начал Pygame в 2000 году, когда проект PySDL заглох. Библиотека оборачивает SDL в питонический API: поверхности для рисования, Rect для простых столкновений, группы спрайтов, звук и очередь событий. Игровой цикл вы пишете сами — в этом, собственно, и состоит учебный смысл.
Быстрой она не была никогда — потолок задают Python и программный рендеринг, — зато была снисходительной, а игровой джем PyWeek строится вокруг неё с 2005 года. В 2023 году часть активных мейнтейнеров ушла и продолжила работу над форком сообщества pygame-ce — судьба, которая рано или поздно настигает большинство долгоживущих хобби-проектов. Тем, кому нужен настоящий движок с питоноподобным синтаксисом, обычно дорога лежит в GDScript.