Мәскеу

ЖОҒАРҒА

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 Мбит/сек).
  • Наушники, а также дополнительное оборудование для лучшего качества звука: микрофон или гарнитуру.

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

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

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

Скачать по ссылке.
Бүгін бұл курсты 14 адам көрді
Разработка 2D и 3D-игр на Python

Оқушылардың жастары:

12-16 жас

Топтағы адамдар саны:

от 1 до 8

Құны:

6000 руб

Мұғалімдер

CODDY — ге барыңыз және жетістіктеріңізге арналған сыйлықтар алыңыз!

CODDY ішіндегі сабақтар 30 деңгейден тұрады, олардың әрқайсысына жеткенде Коддик сертификат алады.

Барлығын жинаңыз!

10-шы деңгейге жеткенде әрбір Koддик білезік алады, 15-ші деңгейде күшті жапсырмалар, ал 20-шы деңгейде — брендті жейде алады.

Сондай-ақ көрсетліген сілтеме бойынша өзіңіздің Телеграмыңызға жапсырмалар қосасыз.

Егер сізде Телеграм болмаса, онда сіз оны көрсетліген сілтеме бойынша құрылғыға орнатып алсаңыз болады.

Мекен-жайлары
Курсқа тіркелу
Өтінім сәтті жіберілді!
Қателік пайда болды. Өтінеміз, әкімшіге хабарласыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Баланың аты
Өтінім сәтті жіберілді!
Менің қалам
Өтінім сәтті жіберілді!
Сіздің нөміріңіз
Өтінім сәтті жіберілді!
Сіздің e-mail
Қате e-mail жазылған
Связаться с нами
Өтінім сәтті жіберілді!
Қателік пайда болды. Өтінеміз, әкімшіге хабарласыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Обнаружены недопустимые символы в сообщении. Уберите все лишнее, оставьте только текст.
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Менің қалам
Өтінім сәтті жіберілді!
Сіздің e-mail
Қате e-mail жазылған
Хабарлама
Өтінім сәтті жіберілді!
Алдын-ала тіркелу
Өтінім сәтті жіберілді!
Қателік пайда болды. Өтінеміз, әкімшіге хабарласыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Баланың аты
Өтінім сәтті жіберілді!
Менің қалам
Өтінім сәтті жіберілді!
Сіздің нөміріңіз
Өтінім сәтті жіберілді!
Сіздің e-mail
Қате e-mail жазылған
Оқуды бастау
Желтоқсан 2022
Қаңтар 2022
2022
Қоңырауға тапсырыс беру
Рахмет, жақын арада әкімші сізге хабарласады.
Қателік пайда болды, өтінімді кейінірек жіберуге тырысыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Сіздің нөміріңіз
Өтінім сәтті жіберілді!
Оставить заявку
Администратор свяжется с
вами в ближайшее время.
Қателік пайда болды, өтінімді кейінірек жіберуге тырысыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Сіздің нөміріңіз
Өтінім сәтті жіберілді!
Пікір қалдыру
Пікіріңізге рахмет.
Қателік пайда болды, өтінімді кейінірек жіберуге тырысыңыз.
Сіз көптеген өтініштер жібердіңіз. Кейінірек қайталап көріңіз
Сіздің атыңыз бен тегіңіз
Өтінім сәтті жіберілді!
Сіздің фото
Сіздің e-mail
Қате e-mail жазылған
Бізге баға беріңіз
Пікір
Өтінім сәтті жіберілді!
Өтінім сәтті жіберілді!
Close
Жазылу және басқа да сұрақтар бойынша 8 (495) 106-60-11 нөміріне хабарласыңыз немесе [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