Версия: 1.0
Автор: Павел Кареньгин
Классический аркадный шутер с пиксельной графикой. Особенности:
- Два уровня сложности
- Система рекордов с сохранением имён
- Разрушаемые преграды
- Разные типы врагов
- Python 3.6 или новее
- Библиотека Pygame 2.0+
space_invaders/ ├── game.py # Основная логика игры ├── player.py # Корабль игрока ├── alien.py # Пришельцы и НЛО ├── laser.py # Лазеры ├── obstacle.py # Защитные блоки ├── leaderboard.json # Таблица рекордов ├── graph/ # Графика │ ├── player.png │ ├── red.png │ ├── green.png │ ├── yellow.png │ └── extra.png └── tests/ # Тесты
- Стрелки влево/вправо: Движение корабля
- Пробел: Выстрел
- Мышь: Навигация в меню
-
Система очков:
- Красные пришельцы: 100 очков
- Зелёные: 200 очков
- Жёлтые: 300 очков
- НЛО: 500 очков
-
Рекорды:
- Сохраняет 5 лучших результатов
- Имя из 3 букв
-
Уровни:
- Уровень 1: Стандартная сложность
- Уровень 2: Ускоренные враги
python game.py