Графично програмиране с PyGame

Много интересна област на програмиране на приложения е създаването на програми, които използват графичните възможности на компютрите, т.е. способността да рисувате фигури, да показвате изображения, да създавате анимации и симулации и други подобни. Такива са например компютърните игри, които обикновено означават, че потребителят контролира персонаж с мишка или клавиатура, които се появяват на екрана и се разхождат през виртуалния свят, преодолявайки препятствията и борейки се с враговете. Езикът за програмиране на Python също предлага някои графични възможности в рамките на стандартната му библиотека (например графика на костенурки). Някои от по-модерните библиотеки обаче обикновено се използват за разширени функции и програмиране на игри. Една такава библиотека е PyGame. PyGame библиотеката е подходяща и за изучаване на компютърно графично програмиране и е представена в следващите уроци.