Найти тему

Пишем игру Flappy Bird на Python. Подготовка. Часть 1.

Оглавление
Пишем игру на python
Пишем игру на python

Сегодня мы с вами начнем создавать игру "Flappy Bird", используя язык программирования python, а также библиотеку pygame. Сама игра представляет собой перемещающуюся в пространстве птичку, которая старается избежать столкновений с препятствиями. Чем дальше птичка сможет продвинуться в пространстве, тем больше очков наберет игрок.

Но для начала нам необходимо подготовить компьютер и установить на него используемые нами модули и программы.

Почему Blappy Bird? Ответ на следующем уроке!
Почему Blappy Bird? Ответ на следующем уроке!

Устанавливаем python, виртуальное окружение и pygame

Чтобы установить python, необходимо скачать его интерпретатор с официального сайта - ссылка. *Процесс выбора IDE мы пропустим, но если вас заинтересует тема что лучше: VSC, Pycharm или любой другой редактор текста. Напишите об этом в комментариях.

Установка интерпретатора
Установка интерпретатора

Далее выбираем рабочую директорию и устанавливаем виртуальное окружение. На деле проще, чем на словах.

Создайте на рабочем столе пустую папку для проекта. Теперь запустите командную строку вашей операционной системы.

Для windows:

  1. Нажмите сочетание клавиш WIN+X на клавиатуре
  2. Выберите "Командная строка" в выпавшем меню
  3. В командной строке переходим в рабочую директорию - печатаем cd (change directory) Пробел Desktop, нажимаем Enter
  4. Печатаем cd Пробел "Название папки", нажимаем Enter
Пример изменения директории для командной строки windows
Пример изменения директории для командной строки windows

После этого мы можем создать виртуальное окружение для того, чтобы устанавливаемые дополнительные модули были изолированы в отдельном месте для программы.

  1. Вызываем команду для создания виртуального окружения: печатаем py -m venv env, нажимаем Enter
  2. Вызываем команду для активации этого окружения: env\Scripts\activate
Вы увидите префикс (env) если сделали все правильно
Вы увидите префикс (env) если сделали все правильно

Далее устанавливаем модуль pygame, для этого внутри виртуального окружения вызовите команду: pip install pygame

После установки модуля можно проверить его версию с помощью команды: pip show pygame

Проверяем версию модуля pygame
Проверяем версию модуля pygame

Или с помощью: py -m pygame

Проверяем версию модуля pygame
Проверяем версию модуля pygame

На этом уроке мы подготовили все необходимые нам программы для создания игры с помощью модуля pygame.

Загляните в папку проекта - там должна быт папка env, внутри которой ещё три папки:

Содержимое папки env
Содержимое папки env

Если вы хотите разобраться лучше в том, что мы делаем, для этого есть отличный python курс от школы программирования для детей "КИД КОД". С промо-кодом "дзен" вы получите 25% скидку на первый месяц обучения.

Продолжение на следующем уроке