проект in Python Skill Tree

Гоночный игровой проект на Pygame

Начинающий

В этом проекте вы научитесь создавать простую гоночную игру с использованием библиотеки Pygame. Игра включает в себя автомобиль игрока и несколько вражеских автомобилей. Автомобиль игрока можно перемещать влево и вправо с помощью стрелочек на клавиатуре, в то время как вражеские автомобили двигаются вниз по экрану. Цель игры - как можно дольше избегать столкновений с вражескими автомобилями.

PythonPygame

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь создавать простую гоночную игру с использованием библиотеки Pygame. В игре участвует игрока в автомобиле и несколько автомобилей противника. Игровой автомобиль можно перемещать влево и вправо с помощью стрелок клавиатуры, в то время как автомобили противника движутся вниз по экрану. Задача - как можно дольше избегать столкновений с автомобилями противника. Игра будет отображать экран "Игра окончена", когда происходит столкновение, и позволять игроку перезапустить игру, нажав клавишу "R".

👀 Предварительный просмотр

Предварительный просмотр гоночной игры

🎯 Задачи

В этом проекте вы научитесь:

  • настраивать игровое окно и импортировать необходимые библиотеки;
  • определять цвета и загружать изображения автомобилей;
  • определять игровой автомобиль игрока;
  • определять автомобили противника;
  • определять переменные и шрифт для экрана "Игра окончена";
  • реализовывать игровую логику;
  • отображать экран "Игра окончена";
  • выходить из игры.

🏆 Достижения

После завершения этого проекта вы сможете:

  • использовать библиотеку Pygame для создания игрового окна;
  • загружать и отображать изображения в игре;
  • обрабатывать столкновения между игровыми объектами;
  • реализовывать игровой цикл для непрерывной игры;
  • обрабатывать ввод пользователя для управления игровыми объектами;
  • отображать текст на экране с использованием модуля шрифтов Pygame.
Это Guided Lab, который предоставляет пошаговые инструкции, чтобы помочь вам учиться и практиковаться. Внимательно следуйте инструкциям, чтобы выполнить каждый шаг и получить практический опыт. Исторические данные показывают, что это лабораторная работа уровня средний с процентом завершения 69.23%. Он получил 100% положительных отзывов от учащихся.

Преподаватель

labby

Labby

Labby is the LabEx teacher.
OSZAR »