Москва

ru

Вверх

courses
Разработка 2D и 3D-игр на Python

Разработка 2D и 3D-игр на Python

По данным Google игровая индустрия - одна из самых популярных сфер, которая выросла за последнее время на 23,1% и продолжает расти. В наше время профессиональные разработчики игр и приложений - очень востребованная и перспективная специальность. 

Еще недавно разработка компьютерных игр считалась исключительно профессиональной сферой деятельности небольшого круга компаний, но с развитием современных технологий все резко изменилось! Разработка игр стала более доступна, чем когда-либо. Теперь создать собственную игру под силу каждому, в том числе и ребенку! 

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

Если вашим детям интересны компьютерные игры или информационные технологии, запишите их на курс «Разработка 2D-3D игр в Python», где они научатся программировать, создавая собственные игры.

Кому подойдет курс?

  • Новичкам, желающим создавать собственные игры
  • Новичкам, у кого нет специальных навыков и опыта в программировании
  • Любящим играть в игры на компьютере
  • Интересующимся 2D и 3D программированием
  • Ребятам, окончившим курсы «Боты на Python» и «Программирование игр на Python» 
  • Желающим продолжить развивать свои навыки программирования на Python 
  • Ребятам, желающим научиться создавать свои 2D- и 3D-игры и начать программировать на Python

Содержание курса:

  • Знакомство с Godot и основами интерфейса
  • Создание 2D-игры «Платформер»
  • Монеты и UI
  • Враги и порталы
  • Пули и жизни
  • Зелья и powerup’пов
  • Предметы и инвентарь
  • NPC и диалоги
  • Знакомство с 3D
  • Физика в Godot
  • Terrain. Формирование ландшафта
  • NPC и враги в 3D
  • Создание оружия и пуль
  • UI в 3D играх
  • Добавление звукового оформления в игру
  • Визуальное оформление и работа со светом
  • Подготовка к созданию хоррора
  • Создание хоррора
  • Доработка хоррора
  • Улучшение хоррора
  • Подготовка к созданию игры Гонки
  • Физика и UI в гонках
  • Поведения соперников и финиш
  • Улучшение игры гонки
  • Возвращение в 2D и создание игры Roguelike RPG
  • Знакомство с Tileset’ами
  • Процедурная генерация
  • Добавление сундуков и собираемых предметов
  • Добавление врагов и системы жизней
  • Новые локации
  • Квесты
  • Экспорт игры и выкладывание на хостинг

Цели курса:

  • Познакомиться с программой Godot.
  • Изучить программирование на языке Gdscript.
  • Дать полное и всестороннее понимание того, как работает игра и как она устроена внутри.
  • Провести детей от интереса просто играть в компьютерные игры до желания их создавать и развиваться в дальнейшем в сфере IT. 

О курсе:

В процессе обучения ребята работают с Godot Engine, профессиональным игровым движком с унифицированным интерфейсом для создания как 2D-, так и 3D-игр, который поддерживает большинство языков программирования благодаря своей открытости. 

Этот движок поставляется с языком программирования под названием GDScript, в основе которого лежит Python. Многие разработчики, начинающие с Godot, были приятно удивлены тем, насколько быстро освоился язык. Именно поэтому наш курс подходит как новичкам, так и ребятам, знакомым с основами программирования. 

Мы изучим особенности и возможности движка Godot, научимся разрабатывать игры, используя его язык программирования GDScript, получим навыки работы в команде, создадим собственные миры и многое другое. 

Обучение начинается с изучения программы и заканчивается публикацией собственных проектов. Таким образом, ребята не только научатся создавать 2D- и 3D-игры, но и смогут делиться ими.

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

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

По окончании курса у ученика будет сформировано портфолио из проектов, созданных за весь курс. 

Преимущества Godot Engine

1. Godot полностью бесплатен, в отличие от Unity, в котором существуют ограничения в бесплатной версии. Godot имеет открытый исходный код под очень либеральной лицензией MIT. Никаких условий, никаких гонораров, ничего. Ваша игра принадлежит вам до последней строчки кода движка.

2. Кросс-платформенное редактирование и публикация. У Godot есть соответствующая версия редактора для каждой операционной системы: Windows, Mac и Linux.

3. Система анимации Godot - одна из самых мощных и простых в использовании систем.

4. Количество языков. В отличие от Unity, который использует только C#, Godot позволяет писать игры на языке программирования GDScript, основанном на Python, а также на C++, D, Rust и C#.

5. Интуитивно понятная система узлов. В Godot есть система визуальных сценариев с использованием блоков, которые можно соединять, что делает его доступным для новичков. Вы можете просто перетаскивать любую информацию, используя узлы и сцены.

6. Godot - один из самых простейших игровых движков в плане написания кода.

Перед началом работы в Unity мы рекомендуем познакомиться с Godot Engine, так как он проще для ребят, не имеющих никаких знаний и навыков в разработке игр, в плане интерфейса и отдельных механик. GDScript создан специально для написания коротких и простых сценариев для игр на движке Godot. Программируя на нем ученику будет гораздо легче понять логику объектно-ориентированного программирования и приступить к работе с другими игровыми движками и изучению более сложных языков программирования.

В рамках курса Ваш ребенок: 

  • изучит профессиональный язык программирования GDScript;
  • научится работать в игровом движке Godot;
  • получит навыки разработки 2D- и 3D-игр;
  • создаст несколько собственных игровых проектов;
  • научится разбираться в фундаментальных концепциях и правилах программирования.

Что нужно для занятий?

  • Для прохождения курса ребенку потребуется компьютер/ноутбук с установленными на него программами.

Если занятия онлайн: 

  • Доступ к интернету (проверьте стабильность интернет-соединения, от 20 Мбит/сек).
  • Наушники, а также дополнительное оборудование для лучшего качества звука: микрофон или гарнитуру.

Системные требования к компьютеру:

Просьба убедиться, что Ваш компьютер подходит для курса. Рекомендации по ссылке

Инструкция по установке программ для курса:

Скачать по ссылке.
Сегодня этот курс просматривали 8 человек(-а)
Разработка 2D и 3D-игр на Python

Возраст:

12-16 лет

Уровень:

для новичков и продолжающих

Длительность:

от 8 модулей (месяцев), от 64 часов*.

Формат:

индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).

Программа:

здесь

Количество детей:

от 1 до 8

Стоимость:

от 750 руб./час в группе онлайн,
от 850 руб./час в группе офлайн,
от 1050 руб./час индивидуально онлайн,
от 1800 руб./час индивидуально офлайн.

* Зависит от темпа усвоения материала студентами.

Расписание

Пройди этот тест и узнай, нужен ли тебе курс «Разработка 2D и 3D-игр на Python» или ты уже все знаешь
Стоимость курсов
Вдохновлены технологиями.
Разработано программистами.

Занимайся в CODDY и получай подарки за достижения!

Занятия в CODDY состоят из 30 уровней, по достижению каждого из них юный коддик получает сертификат.

Собери их все!

За достижение 5-го уровня каждый коддик получает фирменный CODDY браслет, за 10-й уровень – фирменные стикер-паки CODDY! Достигнув 15-го уровня, он получит стильный CODDY блокнот, а на 20-м уровне — фирменную толстовку CODDY. Но и это еще не все! На 25-м уровне юный программист получит удобный рюкзак CODDY! А на 30-м уровне – индивидуальный CODDY подарок!

А также добавляйте стикеры себе в мессенджерах и пользуйтесь в социальных сетях совершенно бесплатно!

Для Instagram: для сториз вбейте в поиск "coddy", и вы найдете множество разных стикеров, а также гифок!

Разбавьте свое общение в мессенджерах! WhatsApp на Android: скачать стикеры бесплатно по по ссылке.

WhatsApp iOs: мы работаем над этим и скоро у яблочных пользователей также будут стикеры!

Для Viber: скачать бесплатно по по ссылке.

Для Telegram: скачать бесплатно по по ссылке. Если у вас нет телеграм, то вы можете самостоятельно его установить на свое устройство, следуя инструкции.

Площадки
Бонусы от друзей !
Подпишитесь на новости и получите бонусы от наших партнеров

Спасибо!
Заявка успешно отправлена!
Возникла ошибка. Сообщите, пожалуйста, администратору.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия *
Обязательно
Имя ребенка *
Обязательно
Возраст ребенка *
лет
Обязательно
E-mail *
Введен не верный e-mail
Ваш город
Обязательно
Запись на курс
Спасибо!
Заявка успешно отправлена!
Возникла ошибка. Сообщите, пожалуйста, администратору.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Имя ребенка
Обязательно
Ваш город
Обязательно
Ваш телефон
Обязательно
Ваш e-mail
Введен не верный e-mail
Связаться с нами
Спасибо!
Заявка успешно отправлена!
Возникла ошибка. Сообщите, пожалуйста, администратору.
Вы отправили много заявок. Попробуйте позже
Обнаружены недопустимые символы в сообщении. Уберите все лишнее, оставьте только текст.
Ваше имя и фамилия
Обязательно
Ваш город
Обязательно
Ваш e-mail
Введен не верный e-mail
Сообщение
Обязательно
Предварительная запись
Спасибо!
Заявка успешно отправлена!
Возникла ошибка. Сообщите, пожалуйста, администратору.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Имя ребенка
Обязательно
Ваш город
Обязательно
Ваш телефон
Обязательно
Ваш e-mail
Введен не верный e-mail
Начало обучения
Ноябрь 2022
Декабрь 2022
Январь 2022
Заказать звонок
Администратор свяжется с
вами в ближайшее время.
Что-то пошло не так, попробуйте отправить заявку позже.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Ваш телефон
Обязательно
Оставить заявку
Администратор свяжется с
вами в ближайшее время.
Что-то пошло не так, попробуйте отправить заявку позже.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Ваш телефон
Обязательно
Оплатить курсы
Заявка подана, менеджер свяжется с вами в ближайшее время!
Получите бонус от наших партнеров.
Возникла ошибка. Сообщите, пожалуйста, администратору.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Имя ребенка
Обязательно
Ваш город
Обязательно
Ваш телефон
Обязательно
Ваш e-mail
Введен не верный e-mail
Сумма для оплаты
Введите целое число
Оставить отзыв
Благодарим вас за отзыв.
Что-то пошло не так, попробуйте отправить заявку позже.
Вы отправили много заявок. Попробуйте позже
Ваше имя и фамилия
Обязательно
Ваше фото
Ваш e-mail
Введен не верный e-mail
Оценить нас
Отзыв
Обязательно
Спасибо!
Заявка успешно отправлена!
Close
По записи и другим вопросам звоните по номеру телефона 8 (495) 106-60-11 или пишите на email [email protected]
Close
Close
Выберите язык Choose a language Тілді таңдаңыз Виберіть мову Sélectionnez la langue Sprache wählen
Choose a language
RU
EN
KZ
UA
FR
DE
OK
Предварительный просмотр
click fraud detection