Skip to content

Fr0stFree/SpaceInvaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Видеоигра "Space Invaders"

Проект "Space Invaders" - небольшая видеоигра (600 строк кода), созданная по мотивам классической Space Invaders написанная на Python3 c помощью библиотеки/игрового движка Pygame

Данный проект разработан исключительно в образовательных целях. Все графические элементы и звуковые эффекты взяты из открытых источников.

Возьмите под управление космический корабль с целью отбиться от кораблей коварного противника! Успешно поражайте противников залпами своих ракет и уворачивайтесь от их выстрелов. Победите могучий флагман противника! Заработайте как можно больше очков.

В проекте реализовано передвижение (клавиши W A S D - отвечают за передвижение на плоскости) и стрельба (клавиша SPACE). Противники так же производят обстрел по вам, старайтесь не попадать под него - после трех полученных попаданий ваш корабль выходит из строя и игра завершается (см. здоровье в правом верхнем углу экрана). Вражеский флагман уничтожит ваш корабль с единственного попадания, будьте аккуратны. За убийстро противников начисляются очки (см. левый нижний угол экрана).


Запуск проекта

  • Клонировать репозиторий
git clone https://github.com/Fr0stFree/Space-Invaders
  • Установить библиотеку Pygame
pip install pygame
  • Запустить видеоигру из главной директории
python main.py

menu screenshot

game screenshot

About

Classic "Space Invaders" game made using Python and Pygame library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages