Создание простой казуальной игры на Python - вебинары ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

Создание простой казуальной игры на Python

Все вебинары бесплатные и доступны для зарегистрированных пользователей
Людмила Мищенко
Python разработчик
01.01.1960
19:00 - 21:00
Рейтинг: 5. Проголосовало: 3

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

План вебинара:

1. Постановка задачи

а) Цель вебинара - Создать свою игру на Python, которая учит сортировать мусор;
б) правила игры - выбирать правильную корзину для разного типа мусора; окончание игры по таймеру; в конце игры пользователь получает сумму заработанных баллов за правильно выбранные корзины.

2. Реализация программы:

а) установка модулей;
б) загрузки необходимых изображений;
в) написание логики попадания мусора в корзину (поведение корзины);
г) объявление и описание элементов мусора (органика, пластик, бумага) - класс поведение мусора;
д) вызов написанных классов и запуск игры.

3. Получение результатов:

а) запуск и тестирование кода;
б) прохождения игры;
в) анализ проделанной работы - добавление и изменение условий игры, оптимизация кода, будущие доработки.

Целевая аудитория:

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

Дмитрий Бормотов
01.01.1960
1 ч 18 м
4725
Александр Захаров
01.01.1960
1 ч 35 м
2621
Людмила Мищенко
01.01.1960
1 ч 35 м
4371
Виталий Емец
01.01.1960
2 ч 0 м
4877
Артем Мураховский
01.01.1960
1 ч 53 м
9443
Бондаренко Кирилл
01.01.1960
2 ч 3 м
4293
Бондаренко Кирилл
01.01.1960
2 ч 14 м
11934
Артем Мураховский
01.01.1960
2 ч 4 м
8358
Артем Мураховский
01.01.1960
2 ч 54 м
8730
Бондаренко Кирилл
01.01.1960
2 ч 2 м
14767
Владислав Компаниец
01.01.1960
56 м
2316
Ксения Крементарь
01.01.1960
2 ч 5 м
12170
Ксения Крементарь
01.01.1960
2 ч 4 м
5636
Ксения Крементарь
01.01.1960
1 ч 46 м
4670
Александр Кучук
01.01.1960
1 ч 40 м
2940
Ксения Крементарь
01.01.1960
2 ч 40 м
3731
Илья Мирошниченко
01.01.1960
1 ч 31 м
22087
Антон Козаченко
01.01.1960
1 ч 46 м
15731
Ботте Александр
01.01.1960
2 ч 13 м
11166
Алексей Орленко
01.01.1960
1 ч 28 м
188663
100+ вопросов по Python для Junior, Middle и Senior
Редакция DOU пообщалась с разработчиками, которые проводят технические собеседования Python-специалистов для различных уровней, и собрала примерный список вопросов к кандидатам. Конечно, он не является исчерпывающим, однако содержит типичные вопросы.
Кто такой Full-stack разработчик
Full-stack разработчик (произносится “фулл стек”) — это некий мастер на все руки в мире веб-разработки. Ему под силу реализовать как клиентскую, так и серверную сторону приложения, которыми, обычно, занимаются FrontEnd и BackEnd разработчики раздельно друг от друга. Таким образом, Full-stack специалист способен в одиночку вести проект от начала до конца.
Что должен знать Python разработчик в 2020 году
Добрый день, дорогие читатели блога ITVDN! Предлагаем вашему вниманию новую публикацию в рубрике “Что должен знать разработчик...”, в которой мы пишем о самых популярных IT-профессиях. Ранее уже были опубликованы обзоры по FrontEnd и .NET. В этот раз в центре внимания язык Python. В каких сферах он успешно применяется, а в каких буквально незаменим? Какими знаниями нужно обладать, чтобы стать, к примеру, Python BackEnd разработчиком? Все это вы узнаете в нашей статье. Приятного чтения!
Создаем Telegram-бота на Python. Часть 2
Чат боты — это новый инструмент взаимодействия разработчика с пользователем. Их все чаще внедряют для совершенно различных целей. Новостные ленты, обработка налоговых деклараций, сохранение файлов – боты становятся удобным интерфейсом взаимодействия c различными сервисами.
Топ-5 лучших фреймворков для Python-разработчиков
Сейчас трудно представить себе любого девелопера без использования фреймворков. Здесь вы найдёте 5 лучших и наиболее признанных фреймворков для Python-разработчиков.
Как я построил проект на Django, Django REST Framework, Angular 1.1.x и Webpack
Моя идея состояла в том, чтобы построить простой репликабельный проект на Angular с бэкэндом на Django. Я искал и не смог найти нужных решений, пришлось во всем разбираться самому. В итоге я разобрался и решил сам написать гайд для всех, кого может заинтересовать данная проблема.  Данная статья поможет вам построить простое приложение Angular с бэкэндом на Django, организованного с помощью Webpack.
Модуль asyncio Python
Мы продолжаем цикл статей об асинхронном программировании с использованием сопрограмм в Python. В предыдущей статье мы рассмотрели реализацию сопрограмм при помощи генераторов в Python 2.5 и выше, в этой же познакомимся с той инфраструктурой, которая построена на основе них в Python 3.
Сопрограммы на основе генераторов Python
В данной статье, которая является второй из цикла об асинхронном программировании с использованием сопрограмм в Python, мы рассмотрим их классическую реализацию, доступную ещё с Python версии 2.5, при помощи расширенных возможностей генераторов (PEP 342).
Асинхронное программирование и сопрограммы в Python
В этом цикле статей будет рассмотрено асинхронное программирование при помощи сопрограмм в языке Python. В данной мы рассмотрим основные понятия и термины, которыми будем оперировать в дальнейшем, вкратце познакомимся с историей асинхронного программирования и состоянием дел в этой области на сегодняшний день. Также Вы узнаете о том, что такое сопрограммы и чем они могут быть полезны при написании кода в асинхронном стиле.

Пакеты подписки с доступом ко всем курсам и сервисам

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
Премиум
  • Все видеокурсы на 12 месяцев
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
комментарии и обсуждения
Notification success