Skip to content

elybelyaev/space_invaders_bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space Invaders
Интерактивная игра
Версия: Прототип 0.5

Автор решения задачи:
Беляев Илья Андреевич
Студент ФИИТ-101 (МЕН-180809)
Контакты:
[email protected]
vk.com/id194912250

Игровая механика:
На вас сверху двигается волна Космических Захватчиков!
Вы управляете лазерной пушкой, расположенной внизу экрана и стреляющей вертикально вверх.
Попадая в инопланетянина, вы уничтожаете его, за что получаете очки.
При уничтожении всех инопланетян волна заканчивается и начинается новая волна.
Инопланетяне так же стреляют в вас, отнимая у вас очки жизни
Игра заканчивается, когда у вас не останется очков жизни, или когда инопланетяне достигнут нижней части экрана

Особые указания:
1. Реализовать консольную версию игры
2. Реализовать различные виды врагов
3. Реализовать полупрозрачные бункеры

Запуск:
si_main.py [-h] game_dir player_name
Запускается главное меню, управление стрелками и клавишей Enter
game_dir - директория, в которой содержатся файлы уровней игры
player_name - имя игрока, которое будет внесено в таблицу рекордов

Управление:
LEFT / a - движение влево
RIGTH / d - движение вправо
UP / SPACE - стрельба

Задачи для следующих версии:
Написать тесты
Добавить разнообразные фичи
Привести код к адекватному виду

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages