Ты напишешь настоящую игру за 7 шагов. Поехали!
Каждый урок — это один файл с кодом, который сразу работает. Ты его открываешь, читаешь, запускаешь и видишь результат. Потом копируешь в следующий файл и добавляешь новый кусочек. Не нужно начинать с пустого листа — у тебя всегда есть рабочая игра.
Не знаешь, что такое терминал, venv и как всё запустить? → 🚀 Подготовка
Открой терминал в папке проекта и напечатай:
python games/snake/code/step1_window.py
Закрыть окно игры — крестиком в углу.
Открываем окно игры и учимся его закрывать.
Рисуем зелёный квадрат на сетке из клеток.
Змейка — это просто список клеток.
Учим змейку ползти самой. Самый важный трюк!
Управляем змейкой с клавиатуры.
Появляется яблоко, змейка растёт, идут очки.
Стены, столкновения и рестарт по пробелу.
Можно сразу скачать готовые файлы и запускать их у себя. Нажми — файл сохранится на компьютер.
pip install pygame-ce, потом запускай файл:
python snake.py.