Skip to content

AipNooBest/Haizen-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haizen Project (Проект "проливной дождь")

Игра в жанре Bullet Hell(shoot 'em up) на Python с использованием pygame, созданная в рамках проектной работы 4 семестра.

Управление

- движение/переключение
Z - стрельба/выбор
X - бомба/назад
Shift - замедление
Esc - пауза

Особенности

  • Два уровня сложности - нормальная и сложная.
  • Выбор количества жизней и бомб - от 0 до 4.
  • Выбор типа бомб - концентрированная(все снаряды летят чётко в одного) и по области(снаряды летят во все стороны).
  • Показ хитбокса игрока при замедлении.
  • Система очков, количество которых зависит от уровня сложности и стартового количества бомб и жизней.
  • Несколько фаз босса, в каждой фазе своё количество HP.
  • Показ HP противника на данной фазе в виде полоски.
  • Музыка.

Демонстрация

Сложность: сложная
Тип бомбы: по области

python_1646327433.mp4

Сложность: нормальная
Тип бомбы: концентрированная

python_1646327480.mp4

Использованные сторонние ресурсы

  • Иконка жизни(слегка изменённая) и бомбы: 東方封魔録 (Touhou Fuumaroku) ~ the Story of Eastern Wonderland
  • Задний фон: PixelSpace
  • Изображение противника: CreativeKind
  • Изображение игрока: 9E0

About

Игра в жанре Bullet Hell(shmup) на Python, созданная в рамках проектной работы 4 семестра.

Resources

License

Stars

Watchers

Forks

Contributors

Languages