Создание игры на Python

#3 – Добавление объектов на экран

#3 – Добавление объектов на экран

Pygame работает со множеством объектов. За урок вы научитесь добавлять на экран простые фигуры и изображения. Также будет рассмотрен процесс работы со шрифтами и выводом информации для пользователя.

Видеоурок

Основная задача библиотеки Pygame – вывод изображений на экран. Для этого в библиотеки предусмотрены разные функции для вывода как целого изображения, так и для вывода: текстовых надписей, простых форм, зарисовок и картинок.


Процесс добавления объекта разделяется на несколько этапов:

  • подгружаете изображение, звук, анимацию и текстовые надписи;
  • указываете для них характеристики;
  • выводите их на экран за счет метода blit.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Python Data Science / Обработка данных (Scikit-learn, TensorFlow)
11 уроков
Уроки ChatGPT API / Разработка программ на Python и ChatGPT
7 уроков
AI Agents, Vibe Coding и разработка с Claude Code
1 урок
Нейронные сети / Изучение Python OpenCV
9 уроков
Telegram Bots: Создание ботов на Python Aiogram
10 уроков
Python Data Analytics / Аналитика данных (NumPy, Pandas, Matplotlib)
9 уроков
Комментарии (1)
Добавить комментарий

molgish 28 октября 2023 в 17:35

у меня проблема в коде, А именно в части
running = True #включение и выключение программы
while running:

screen.blit(bg, (0 , 0))#вывод игрока
screen.blit(walk_right, {player_count}, (300, 350))

пишет"TypeError: argument 1 must be pygame.surface.Surface, not set"
Ответить

Airexx 20 мая 2026 в 13:42

поменяй фигурные скобки и замени их на квадратные скобки

Airexx 20 мая 2026 в 13:46

так же используйте два аргумента вместо трех