К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python Game Development with Pygame · LearnSpace
Назад в каталог
courseraПрограммирование

Python Game Development with Pygame

Курс от EDUCBA
Уровень не указан≈ 4.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build a strong foundation in Python game development by learning how to create interactive 2D graphics with Pygame. You’ll begin by installing the essential tools, setting up project files in Jupyter Notebook, initializing Pygame, and configuring a game display. You’ll then explore the structure of a basic Pygame program by sequencing initialization, display, event loop, and exit steps. As you progress, you’ll use Pygame drawing functions to create primitive shapes, apply colors, draw lines, interpret pixel coordinates, and integrate images with the blit function. Through guided, hands-on exercises, you’ll learn how to control visual elements, handle events, and render dynamic content for games and interactive applications. Designed for programming students, hobbyists, aspiring developers, and beginners with no prior game development experience, this course offers a practical path from environment setup to graphics creation. Its structured approach connects Python programming, core game logic, and Pygame graphics in a clear workflow. By the end, you’ll be able to build structured Pygame programs, configure interactive windows, and create visually engaging 2D content. Enroll to gain practical experience applying Python to game development.

Навыки, которые вы освоите

Event-Driven ProgrammingComputer GraphicsProgram DevelopmentComputer DisplaysInteractive DesignEnvironmentComputer Programming ToolsPython ProgrammingComputer Graphic TechniquesVideo Game DevelopmentGraphics SoftwareJupyterDevelopment EnvironmentGame DesignSoftware InstallationSoftware Development Tools

Программа курса

2 модулей · 24 учебных материалов

01Getting Started with Python and Pygame14 материалов

Introduction and Setup

Introduction of Beginner gameВидеоInstallation of python anaconda and pygameВидеоCreation of new file in Jupiter notebookВидеоIntroduction and SetupЗадание

Basics of Pygame Initialization and Display

Учитесь у экспертов

EDUCBA

Преподаватель курса

Python Game Development with Pygame
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.9 ч

2 модулей

Язык: Английский

Часть программы вашего университета
InitializationВидео
Display ModuleВидео
Understanding events and loopВидео
Basics of Pygame Initialization and DisplayЗадание

Creating a Pygame Program

Steps for creating pygame ProgramedВидеоSteps for creating pygame Programed continueВидеоCreating a Pygame ProgramЗаданиеSetting Up and Running Your First Pygame ProgramDIALOGUEGetting Started with Python and PygameЗаданиеInitialize and Run Your First Python Game EnvironmentDIALOGUE
02Graphics and Drawing in Pygame10 материалов

Working with Primitives and Colors

Different Primitive FunctionsВидеоDifferent Graphic primitives and EllipseВидеоSetting background colorВидеоWorking with Primitives and ColorsЗадание

Lines, Coordinates, and Blitting

Creating different linesВидеоUnderstanding pixel coordinateВидеоBlitz FunctionВидеоLines, Coordinates, and BlittingЗаданиеGraded - Graphics and Drawing in PygameЗаданиеBuild and Run Your First Python Game Window with Interactive GraphicsDIALOGUE