Управляй кораблём и сбивай пришельцев. Соберёшь за 5 шагов!
bullets.append(...); враг появился — enemies.append(...);
улетел или сбит — .remove(...). Каждый кадр пробегаем список циклом
for и двигаем всех. Список ты уже видел в Змейке — теперь он
«живой»: растёт и уменьшается прямо в игре.
Не знаешь, что такое терминал, venv и как всё запустить? → 🚀 Подготовка
python games/space/code/step1_ship.py
Корабль-треугольник ездит влево-вправо по стрелкам.
Список пуль: пробел стреляет, пули летят вверх — главный приём.
Список врагов: пришельцы появляются сверху и падают вниз.
Пуля встретила врага — оба исчезают, считаем очки.
Жизни, конец игры и рестарт по пробелу.
Игра целиком на фигурах — картинки не нужны, каждый файл запускается сам по себе.
pip install pygame-ce. Потом:
python space.py.