Проект «Шутер»
786.55K

Проект «Шутер»

1. Проект «Шутер»

2.

Данный проект – это
незамысловатый таймкиллер
с пиксельным дизайном.

3.

Геймплей заключается в том, чтобы не
дать враждебным космическим кораблям
проникнуть в атмосферу Земли.

4.

В роли протагониста выступает пилот
космического корабля, которым управляет
игрок, а антагонистами являются
многочисленные вражеские истребители,
хаотично появляющиеся на сцене.

5.

Цель игрока – сбить истребители и
постараться не пропустить ни одного

6.

Всего доступно два режима игры – классика и
выживание. В обоих режимах ты
проигрываешь, пропустив 10 вражеских
кораблей. Однако в классике тебе необходимо
уничтожить 50 кораблей для победы, а
выживание – бесконечный режим с
единственной целью – поставить новый
рекорд.

7.

Сцена игры состоит из пяти
основных частей, наблюдаемых
игроком. Это:
1) Задний фон
2)Спрайт самолёта игрока
3)Спрайты (не более 6-ти на экране)
противников
4)Счётчик пропущенных и убитых
врагов
5)Ракеты, которыми стреляет игрок

8.

При победе или проигрыше на экран
выводится определённая надпись с
характерным звуковым сигналом

9.

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

10.

Всего в проекте было задействовано
три модуля: Time, Random и PyGame,
а состоит он из 370 строчек кода

11.

Спасибо за просмотр!
*Составил и реализовал презентацию
Агапов Егор.
English     Русский Rules