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

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

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

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

Python Game Development: Build & Design with Pygame

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

О курсе

Build a complete Flippy Flip game while developing practical Python game development skills with Pygame. Designed for aspiring developers, hobbyists, and educators, this hands-on course takes you step by step from project setup to interactive gameplay and a polished graphical user interface. You’ll begin by exploring the project scope, identifying game components, and working with character and music assets. Next, you’ll import essential libraries, initialize the Pygame environment, and construct the main game loop. As the game develops, you’ll analyze user events, implement event-driven logic, resize sprites, create character movement, and apply proper game-closure techniques. You’ll also build reusable modular functions, integrate them into the game logic, and evaluate the final output for correctness before designing and finalizing the game’s GUI. What makes this course distinctive is its focused Flippy Flip case study, which connects each concept to the development of one complete game. Rather than learning techniques in isolation, you’ll gain practical experience in coding, debugging, modular design, and interactive gameplay mechanics. By the end, you’ll be able to structure a Pygame project, design interactive characters, handle user events, develop reusable functions, and create a finished game interface. Enroll to turn Python and Pygame concepts into a complete, working game project.

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

Event-Driven ProgrammingFunctional DesignPython ProgrammingVideo Game DevelopmentUI ComponentsUser Interface (UI) DesignDevelopment EnvironmentCode ReusabilityInteractive DesignDebuggingGame DesignUser Interface and User Experience (UI/UX) DesignProgram DevelopmentExperience DesignAnimation and Game Design

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

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

01Building the Foundations15 материалов

Getting Started with Flippy Flip

Introduction of ProjectВидеоIntroduction of GameВидеоGame Character and MusicВидеоGetting Started with Flippy FlipЗадание

Setting Up the Game Engine

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

EDUCBA

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.3 ч

2 модулей

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

Часть программы вашего университета
Import Necessary Libraries and Declare VariablesВидео
Set up Pygame ProgramВидео
Main Game LogicВидео
Setting Up the Game EngineЗадание

Mastering Game Interactions

Event HandlingВидеоEvent Handling ContinueВидеоBird sizeВидеоMastering Game InteractionsЗаданиеBuilding the Flippy Flip Game Engine: From Setup to InteractionDIALOGUEGraded-Building the FoundationsЗаданиеDevelop the Core Game Structure for Flippy Flip Using PygameDIALOGUE
02Enhancing Gameplay & GUI14 материалов

Character Dynamics & Closure

Move CharacterВидеоGame ClosureВидеоFunction Part 1ВидеоCharacter Dynamics & ClosureЗадание

Expanding with Functions

Function Part 2ВидеоFunction Part 3ВидеоOutputВидеоExpanding with FunctionsЗадание

Creating the Game Interface

Create GUI for Game Part 1ВидеоCreate GUI for Game Part 2ВидеоCreate GUI for Game Part 3ВидеоCreating the Game InterfaceЗаданиеGraded-Enhancing Gameplay & GUIЗаданиеBuild and Launch an Interactive Flippy Flip Game Using Pygame and GUIDIALOGUE