Skip to content

Latest commit

 

History

History
24 lines (24 loc) · 3.48 KB

File metadata and controls

24 lines (24 loc) · 3.48 KB

Игра - кликер на PyGame

О проекте:

Данный проект представляет из себя игру-кликер, в которой нужно не дать огненым шарам коснутся персонажа

Как играть:

Все очень просто, раз в несколько секунд появляются огненые шары вокруг персонажа.
По прошествии пары секунд, они начинают двигатся к персонажу по ломаной траектории.
Если шар успеет долететь до персонажа, то у персонажа отнимется одна жизнь(сердечки в левом верхнем углу экрана),
сам же снаряд просто пропадет, если же жизни уже кончились, то персонаж погибает и игра завершается.
Чтобы этого не произошло, необходимо успеть кликнуть по шару несколько раз и тогда он пропадет, оставив после себя несколько искр.
За каждое уничтожение шара, дается 10 очков, за каждые 100 очков, меняется фон и шары начинают появлятся быстрее.
За каждые 100 очков, будут появлятся случайные усиления, кликнув на которое, вы его получите.
Список усилений:
  1. Атаки - увеличивает урон по шарам на 1

  2. Здоровья - увеличивает число жизней на 1

  3. Замедление - увеличивает время до атаки каждого шара на 20%

  4. Мультипликатор - увеличивает получаемые очки в 2 раза

Важная информация!

Чтобы приложение работало, необходимо наличие папки data и файла background.mp3 в одной папке с исполняемым файлом
Тот самы исполняемый файл

Для лучшего ознакомления с функционалом проекта, рекомендуется прочитать пунк 4 из раздела "Интересные факты" из презентации