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

Python для геймеров: базовый курс на игровых примерах

ФорматОнлайн
Длительность4 часа в неделю
Объём12 занятий
О курсе

Подробнее

Здесь не будет сложных задач «про шахматы»! Здесь не будет абстрактных задач и сложных математических вычислений. Зато есть: теория простым и понятным языком игровые механики логика, приближённая к реальным задачам проекты вместо контрольных работ много практики и минимум воды И вместо скучных итоговых работ вас ждёт создание 5 консольных мини-игр, которые помогут закрепить знания на практике: ⚔️ Текстовая RPG 💎 Шахта 🌻 Симулятор фермы ✍️ Слова из слова 👻 Хоррор-игра Отзывы студентов «Если начинаешь проходить, то оторваться невозможно, погружаешься полностью, как в игру». «Очень интересный и познавательный курс. Автор отвечает невероятно быстро». «Задания оригинальные, не примитивные, иногда приходилось поломать голову — но это приятно!» «Освежил базу и узнал новое даже в казалось бы простых темах». «Курс — словно глоток свежего воздуха среди типовых курсов по Python». Поддержка преподавателя Все задания проверены на реальных учениках 10-19 лет с разным уровнем подготовки. Автор отвечает быстро и помогает разобраться, если что-то пошло не так. Курс включён в перечень достижений Конкурса цифровых портфолио "Талант НТО".
Требования

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

  • Этот курс подойдёт каждому, у кого есть:
  • — желание учиться,
  • — компьютер, ноутбук или даже смартфон,
  • — доступ в интернет.
  • Опыт программирования не требуется — все темы объясняются просто и пошагово, с примерами и практикой.
  • Всё, что нужно — ваш интерес и немного времени!
Результат

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

  • Писать код на Python с нуля.
  • Работать с числами, строками и списками.
  • Использовать переменные, условия, циклы и генераторы списков.
  • Применять встроенные функции.
  • Форматировать и обрабатывать текст.
  • Создавать случайные события и игровые сценарии.
  • И главное — не бояться кода и пробовать новое!
Аудитория

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

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

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

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

- О курсе
- Об авторе

02Основы Python

- Вывод данных. Команда print()
- Вывод нескольких значений
- Настройки sep и end в print()
- Базовая арифметика. Часть 1
- Переменные
- Имена переменных
- Множественное присваивание
- Ввод данных
- Базовая арифметика. Часть 2
- f-строки
- Целочисленное деление и остаток от деления
- Стандартные математические функции
- Функция round()
- round() vs :.nf в f-строках
- Модуль math
- Комментарии

03⭐ Проект 1 ⭐

- Текстовая RPG-игра

04Условный оператор

- Сравнение чисел
- Сравнение строк
- and, or, not
- if-else
- if-elif-else
- Тернарный оператор
- Оператор match-case

05Строки

- Введение в строки
- Экранирование и многострочники
- Индексация. ord() и chr()
- Срезы строк
- Методы изменения регистра
- Методы проверки строк
- Выравнивание строк
- Основные методы строк

06⭐ Проект 2 NEW ⭐

- Проект "Шахта"

07Списки

- Введение в списки
- Функции для работы со списками
- Метод split()
- Метод join()
- Функция map()
- Распаковка элементов
- Основные методы для работы со списками
- Сортировка и разворот списков
- Удаление элементов из списка

08⭐ Проект 3 NEW ⭐

- Проект "Ферма Антошки"

09Циклы

- Функция range
- Цикл for
- Функция enumerate
- Цикл while
- break, continue и else
- Вложенные циклы
- Генераторы списков
- Мини-проект "5 букв"

10⭐ Проект 4 NEW ⭐

- Игра "Слова из слова"

11🎲 Модуль random

- Генерация случайных чисел
- Работа со списками и строками. Модуль string

12⭐ Итоговый проект ⭐

- Хоррор-игра "Охота на призрака"

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

- О курсе
- Об авторе

02Основы Python

- Вывод данных. Команда print()
- Вывод нескольких значений
- Настройки sep и end в print()
- Базовая арифметика. Часть 1
- Переменные
- Имена переменных
- Множественное присваивание
- Ввод данных
- Базовая арифметика. Часть 2
- f-строки
- Целочисленное деление и остаток от деления
- Стандартные математические функции
- Функция round()
- round() vs :.nf в f-строках
- Модуль math
- Комментарии

03⭐ Проект 1 ⭐

- Текстовая RPG-игра

04Условный оператор

- Сравнение чисел
- Сравнение строк
- and, or, not
- if-else
- if-elif-else
- Тернарный оператор
- Оператор match-case

05Строки

- Введение в строки
- Экранирование и многострочники
- Индексация. ord() и chr()
- Срезы строк
- Методы изменения регистра
- Методы проверки строк
- Выравнивание строк
- Основные методы строк

06⭐ Проект 2 NEW ⭐

- Проект "Шахта"

07Списки

- Введение в списки
- Функции для работы со списками
- Метод split()
- Метод join()
- Функция map()
- Распаковка элементов
- Основные методы для работы со списками
- Сортировка и разворот списков
- Удаление элементов из списка

08⭐ Проект 3 NEW ⭐

- Проект "Ферма Антошки"

09Циклы

- Функция range
- Цикл for
- Функция enumerate
- Цикл while
- break, continue и else
- Вложенные циклы
- Генераторы списков
- Мини-проект "5 букв"

10⭐ Проект 4 NEW ⭐

- Игра "Слова из слова"

11🎲 Модуль random

- Генерация случайных чисел
- Работа со списками и строками. Модуль string

12⭐ Итоговый проект ⭐

- Хоррор-игра "Охота на призрака"

Организатор

Автор курса

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

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

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

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

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

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

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

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

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

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

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

Продолжить выбор

Похожие курсы

Геймплей-программирование
30 октября
Геймплей-программирование

На этом курсе ты научишься реализовывать все основные механики шутеров в Unreal Engine и получишь навыки, необходимые для работы геймплей-программистом в крупной студии.

Онлайн12 занятий
Домашние заданияВидеоуроки+2
89 050 ₽Рассрочка на 12 мес.
Python-разработчик с нуля
−65%4 месяца
Python-разработчик с нуля

На Python создают веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Вы научитесь программировать на востребованном языке с нуля, напишете Telegram…

Онлайн
197 143 ₽−65%
69 000 ₽от 3 833 ₽/мес на 18 мес.
Python-разработчик с нуля
2 ноября
Python-разработчик с нуля

«Python-разработчик с нуля» от Нетологии поможет начать карьеру в ИТ уже через 6 месяцев. Python, Git, основы разработки, реальные задания, карьерная поддержка.

Онлайн16 занятий
Помощь с трудоустройством
213 967 ₽
Business Intelligence (BI) разработчик
4 месяца
Business Intelligence (BI) разработчик

Бизнес-аналитика и визуализация данных: SQL для работы с данными, Power BI, Tableau, Qlik Sense для дашбордов. Проектирование хранилищ данных, ETL процессы. Создание аналитических…

ОнлайнНачальный
75 000 ₽от 4 166 ₽/мес на 18 мес.
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно
Разработка ML сервиса: от идеи к прототипу
Бесплатно4-5 часов в неделю
Разработка ML сервиса: от идеи к прототипу

Интенсив посвящен изучению подходов к анализу данных и построению простых моделей машинного обучения. Также в курсе делается акцент на построение веб-сервиса, реализующего проведе…

Онлайн6 занятий
Бесплатно
Kotlin
Бесплатно
Kotlin

Kotlin is the modern statically typed programming language for the JVM, Android and the browser. It's concise, safe and versatile. Kotlin code can be compiled into JVM bytecode,…

Онлайн6 занятий
Бесплатно