Мы используем cookie для стабильной работы сервиса. Подробнее

Консольная игра "Стрелки" на Python

ФорматОнлайн
Длительность2 часа
Объём2 занятий
О курсе

Подробнее

Нравится решать задачи, в которых каждая следующая продолжает предыдущую? Стучать в бубен, чтобы найти ошибку, а потом обнаружить, что забыл вызвать функцию? Этот курс для вас! Вас ждёт весь спектр эмоций: от «тут всё понятно» через «почему это не работает?!» до «я это сделал!». Мы создадим консольную игру «Стрелки». Программа будет генерировать поле, а игрок — освобождать его, выбирая стрелки в правильном порядке. Уйти сможет только та стрелка, перед которой свободен путь. Визуализация: Наша игра будет выглядеть менее эффектно, но логика останется такой же: Будем собирать игру постепенно. Сначала создадим поле, затем добавим направления, проверку ходов, генератор и игровой цикл. Научим программу спокойно реагировать на опечатки, неверные координаты и другие сюрпризы от игрока. Каждая задача добавляет что-то к вашему коду. Поэтому важно проходить их по порядку и сохранять решения: они понадобятся дальше.
Требования

Что нужно для старта

  • Нужно знать основы Python: переменные, ввод и вывод, условия, циклы, списки, словари и функции. Необязательно уверенно владеть всем перечисленным — на курсе будет много практики.
  • Для запуска готовой игры понадобится Python 3 и среда разработки.
Результат

Что вы получите

  • Хранить игровое поле во вложенных списках.
  • Использовать словари для символов и направлений.
  • Разделять программу на функции.
  • Проверять путь стрелки и допустимость хода.
  • Генерировать случайное решаемое поле.
  • Организовывать игровой цикл и определять конец игры.
  • Обрабатывать ошибки ввода с помощью try и except.
  • Тестировать программу и находить ошибки в её логике.
Аудитория

Для кого этот курс

  • Для тех, кто уже изучил основы Python и хочет собрать собственную игру.
  • Для тех, кому нравится видеть, как небольшие задачи постепенно превращаются в работающий проект.
  • Для тех, кто знает условия, циклы и списки, но пока не очень понимает, как соединить их в одной программе.
Содержание

Программа курса

2 занятия
№ТемаЧто внутри
01Общая информация о курсе

- Обзор игры
- Об авторе

02Создание игры

- Создаём игровое поле
- Выравниваем игровое поле
- Вводим направления словами
- Учимся двигаться по направлению
- Проверяем ход игрока
- Генератор поля
- Проверяем, осталось ли что-нибудь на поле
- Добавляем игровой цикл
- Обрабатываем ошибки ввода
- Финальное тестирование игры

01Общая информация о курсе

- Обзор игры
- Об авторе

02Создание игры

- Создаём игровое поле
- Выравниваем игровое поле
- Вводим направления словами
- Учимся двигаться по направлению
- Проверяем ход игрока
- Генератор поля
- Проверяем, осталось ли что-нибудь на поле
- Добавляем игровой цикл
- Обрабатываем ошибки ввода
- Финальное тестирование игры

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Консольная игра "Стрелки" на Python» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 21 сентября 2026 г.