Обучение программированию на Unity I ТОП-22 Лучших Курса

Unity – один из самых популярных и перспективных движков для разработки 2D и 3D игр. Именно на нем создается около половины всех десктопных и мобильных одно- и многопользовательских игрушек. В том числе – Pokemon Go, Hearthstone, Heroes of Warcraft, Firewatch и десятки других.

Также Unity применяют в анимации, real time 3D, кинематографе. Поле деятельности широчайшее, главное – получить должное образование, и можно зарабатывать до 200 000 рублей в месяц. Если интересно, расскажем обо всем по порядку.

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

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

Что такое Unity?

Для начала – пара слов о самом движке. Это мультиплатформенное ПО, созданное в 2005 году американской компанией Unity Technologies.

Особенности:

  • инструменты движка позволяют создавать игры для 25 различных платформ (от планшетов и ПК до игровых консолей и браузеров). То есть для продвижения вашего продукта доступно более 20 каналов, а ваша потенциальная аудитория исчисляется миллионами пользователей по всему миру.
  • В программе есть весь инструментарий, необходимый для полного цикла разработки игрового приложения, а также встроенные инструменты аналитики – привлекать дизайнеров, маркетологов и других помощников необязательно, можно создать игру своими силами.
  • Движок создан на языке C++, но в самой программе используется язык C#, изучить который можно одновременно с обучением работе с Unity.
  • Редактор Unity прост в освоении и использовании – освоить этот движок по силам даже новичку в программировании и геймдеве.
  • У этого кроссплатформенного ПО есть как платные, так и бесплатные версии, что, естественно, влияет на доступный функционал. Есть свой магазин игровых элементов, можно создавать и экспортировать собственные модели, эффекты и т.д.

В 2020 году разработчик игр на Unity – одна из самых популярных и перспективных профессий в нише видеоигр.

Подборка курсов

1

«Профессия Разработчик игр на Unity с нуля до Middle» от SkillBox

Вы с нуля освоите игровую разработку: научитесь писать на С#, создавать игры на Unity и писать свои дополнения для движка.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 4 500 ₽/месяц (беспроцентная рассрочка на 36 месяцев), рассрочка без скидки – 7 500 ₽/месяц.
  • Оплата: помесячная. Первый платеж можно внести через полгода обучения, то есть первые 6 месяцев можно обучаться без оплаты.
  • Длительность: 20 месяцев.
  • Тип обучения: онлайн-лекции и практика на базе реальных кейсов, воркшопы, видеоуроки, работа с наставником, карьерные консультации.
  • Документ об окончании: диплом.
  • Наставники: Есть.
  • Для кого: для новичков в разработке, джуниор-специалистов по Юнити и программистов, которые хотят заняться геймдевом.
  • Трудоустройство: помощь в трудоустройстве.

Программа

В программе 4 блока:

  1. Разработчик игр на Unity с нуля.
  2. Middle-разработчик игр на Unity.
  3. Blender;.
  4. Профессия C#-разработчик.

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

Плюсы:
  • углубленное изучение материала, многоуровневая программа;
  • возможность обучаться в индивидуальном темпе;
  • много практики на реальных кейсах;
  • опытный преподавательский состав;
  • помощь наставников в практике и работе над ошибками, проверка домашних заданий;
  • защита дипломной работы, которую можно добавить в портфолио;
  • консультации по поводу карьеры;
  • помощь в трудоустройстве;
  • удобная рассрочка, большое количество скидок;
  • бесплатный бонус – обучение английскому языку (что важно при работе на Unity);
  • доступ в практическую лабораторию по разработке игр.
Минусы:
  • продолжительность (минус условный, ведь программа насыщенная, материала много – длительность в 20 месяцев обоснована).

Преподаватели

  • Александр Кищинский – сертифицированный тренер CompTIA CTT+, преподаватель в IT HUB College, ментор TechStars, инди-разработчик.
  • Евгений Васильев – сертифицированный Unity-программист и преподаватель в IT HUB College, разработчик игр с 8-летним опытом, левел-дизайнер игры Vector.
  • Владимир Смолин – преподаватель разработки игр в IT HUB College, Java EE разработчик.
  • Сергей Камянецкий – сертифицированный Microsoft-разработчик.
  • Василий Антипкин – 3D-художник в Digital Forms с 6-летним опытом в геймдеве, в том числе в проектах War Thunder и «ИЛ-2».

Особенности

  • Очень много практики, что позволяет освоить профессию разработчика игр на Unity с азов и закрепить знания.
  • Доступ бессрочный (навсегда).
  • Оплата возможна в рассрочку, с первым платежом спустя полгода после старта обучения, есть кредит на 3 года без переплаты по процентам.

Помощь в трудоустройстве:

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

Компания Skillbox сотрудничает с платформой TalentsInGames.com, специализирующейся на поиске работы в игровой индустрии. Такая поддержка упрощает трудоустройство в лучших компаниях рынка.

Участники получают в подарок 2 месяца бесплатного обучения английскому языку в онлайн-школе EnglishDom.

Отзывы по ссылкам на: Яндекс.КартахZoon.ru, Otzyvmarketing.ru, Flamp.ru, Yell.ru.
9.5Средняя оценка
Лучший курс по Unity

Выбор редакции GeekHacker ⭐

2

«Разработчик игр на Unity» От GeekBrains

Научитесь разрабатывать игры на ведущем движке.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 72 000 ₽, со скидкой – 43 200 ₽ (или 2 400 ₽/месяц).
  • Оплата: одним платежом, в рассрочку без процентов и первого взноса, помесячно. Есть налоговый вычет.
  • Длительность: 6 месяцев обучения, 2 месяца стажировки.
  • Тип обучения: онлайн-трансляции, видеоуроки, практические занятия под руководством тренера (индивидуальная, командная работа), защита дипломного проекта.
  • Документ об окончании: электронный сертификат, удостоверение о повышении квалификации.
  • Наставники: Есть.
  • Для кого: для новичков и программистов, желающих переключиться на геймдев.
  • Трудоустройство: помощь в трудоустройстве (стажировка).

Программа

Программа состоит из двух блоков.

Блок видео-курсов (1 месяц):

  • основы программирования;
  • базовый курс Git.

Практический блок:

  • основы языка C# (1 месяц);
  • знакомство с Unity – 2D платформер (1 месяц);
  • разработка 3D-игр (1 месяц);
  • основы С# в Unity (1 месяц);
  • архитектура и шаблоны проектирования на C# (1 месяц);
  • командная разработка игры (2 месяца);
  • стажировка в формате вебинаров.

Подробнее о программе – здесь.

Плюсы:
  • большое количество практики – после каждого урока идут практические упражнения;
  • персональный наставник для каждого студента;
  • обратная связь от наставников, проверка домашних заданий, работа над ошибками;
  • доступ к записям остается в личном кабинете навсегда;
  • двухмесячная стажировка в партнерских компаниях;
  • много акций и скидок, включая курсы английского для программистов, анализ резюме специалистами и многое другое;
  • можно оформить налоговый вычет (13%) со стоимости курсов.
  • помощь с трудоустройством.
Минусы:
  • не обнаружены.

Преподаватели

  • Андрей Заярный – программист C#, учитель информатики в Одинцовском лицее МГИМО им. А.М. Горчакова, создатель мини-игр на C# и сайта для проверки функционала и дееспособности программ.
  • Сергей Камянецкий – Senior C# Developer, инди-разработчик, участвовал в разработке 6 приложений, опубликованных в Windows Phone Store, разработчик системы автоматизации составления частотных словарей, научный деятель.
  • Илья Афанасьев – Senior Unity 3D Developer, главный программист-разработчик в компании AsfoTech, разработчик приложений дл VR шлемов HTC Vive, инди-разработчик с 7-летним опытом, сооснователь игровой студии Game Line Studio.
  • Роман Муратов – C# Developer, инди-разработчик игр, специализируется на платформе .NET и движке Unity3D. Преподаватель АГТУ, разрабатывал ПО для правоохранительных органов.
  • Павел Шмачилин – программист C# и C++, преподаватель, кандидат наук, создатель собственной SCADA-системы с динамическим интерфейсом на основе XAML-разметки. Разрабатывал ПО для пассажирских самолетов Superjet 100.
  • Илья Фофанов – программист, специализирующийся на платформе .NET, C#. Проектирует SQL-базы. Занимался клиент-серверными приложениями, API для торгового оборудования, системами управления билетными терминалами.
  • Антон Другов – C# Backend Developer в компании Perconify, участвует в разработке CMS для проекта Wild Apricot.

Особенности

  • Доступ к курсу навсегда.
  • Обучение ведется на основании государственной лицензии № 040485 – после прохождения курсов ученик получает сертификат о повышении квалификации.
  • Стажировка проходит как в самой компании GeekBrains, так и в компаниях-партнерах, что позволяет получить практический опыт и упрощает построение карьеры.
  • Для освоения достаточно школьных знаний. Курсы дают базовые знания, которых достаточно для уверенного старта в карьере разработчика игр на Unity.
  • Более 80% вебинаров проходят в режиме живого общения с наставниками.
  • На теорию отводится 95 часов, на практические занятия – 180 часов. Темп обучения комфортный: 2-3 вебинара в неделю плюс 2 месяца стажировки.
Отзывы вы можете прочитать перейдя по ссылкам на: Otzovik.comIrecommend.ruЯндекс.КартахYell.ru.
9Средняя оценка
Второе место в рейтинге

Выбор редакции GeekHacker ?

3

«Разработчик игр на Unity» от SkillFactory

Научитесь разрабатывать игры на Unity и C#.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 9000 ₽/ мес. при беспроцентной рассрочке (стоимость без скидки – 15 000 ₽/ мес.).
  • Оплата: за месяц, беспроцентная рассрочка.
  • Длительность: 12 месяцев.
  • Тип обучения: видеолекции, помощь куратора, практические занятия.
  • Документ об окончании: диплом.
  • Наставники: Есть.
  • Для кого: для всех, кто интересуется геймдевом и платформой Unity, независимо от уровня.
  • Трудоустройство: —

Программа

  • Computer science и программирование на C# (2 месяца)
  • Разработка мобильных игр на Unity (3 месяца)
  • Создание 3D-shooter и «Танки» (3 месяца)
  • Командная или инди-разработка своей игры (4 месяца).

Подробнее с темами и практиками, предусмотренными программой, можно ознакомиться здесь.

Плюсы:
  • плотная программа;
  • помощь наставников, обратная связь, проверка работ;
  • ежедневные консультации в течение 1 часа (в рабочее время);
  • индивидуальные и групповые работы;
  • получение диплома об окончании курсов;
  • доступ в закрытое сообщество студентов, выпускников и преподавателей в Slack 24/7;
  • в ходе обучения вы пополните портфолио двумя 2D и двумя 3D играми, в том числе многопользовательскими;
  • есть скидки и подарки.
Минусы:
  • прямой помощи в трудоустройстве школа не предоставляет, но вы можете искать работу и проходить собеседования параллельно с обучением.

Преподаватели

  • Владимир Филимонов – ведущий преподаватель, разработчик Unity C# в СамГМУ, преподаватель курсов Годнокод Unity C# на базе СамГМУ, фрилансер, делает свой космосим, разрабатывает медицинские симуляторы и образовательные VR продукты.
  • Василий Горелкин – автор курсов по разработке игр и программированию, преподаватель с 3-летним опытом, независимый разработчик игр на Unity, мобильных игр (Laser Space и др.).
  • Максим Преображенский – Middle-разработчик на Unity и C#, в прошлом геймдизайнер в QuadCom и Crazy Panda Games (опыт – 2 года), преподаватель курсов информатики и разработки на Unity с 5-летним опытом.
  • Евгения Тамасян – NET developer в Реннессанс Страхование, enterprise разработчик с 4-летним стажем. Руководила командой разработчиков и работала desktop разработчиком в сети МАГНИТ, а также full-stack разработчиком в RENAULT RUSSIA. Специализируется на Unity, C#, HTML + CSS, Angular, Typescript/Javascript T-SQL.
  • Никита Гуртовцев – методист SkillFactory, разработчик игр для Android («Кликер код» и др.).

Особенности

  • По данным школы SkillFactory, прохождение этих курсов помогло поднять зарплату или получить повышение 67% учеников уже в процессе обучения.
  • Курсы направлены на погружение в профессию разработчика игр на Unity, уровень сложности – базовый, на сайте школы пишут, что после окончания обучения участники научатся программировать на C#, применять ООП и смогут претендовать на должность junior-разработчика.
8.5Средняя оценка
Третье место в рейтинге

Выбор редакции GeekHacker ?

4

«Разработчик игр на Unity» от Нетология

Вы поэтапно освоите Unity и C# и каждые полтора месяца в процессе обучения будете создавать прототип простой игры.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: полная – 119 900 ₽, по скидке — 89 900 ₽. Или от 7 491 ₽/мес. при оплате частями.
  • Оплата: одним платежом или в рассрочку (беспроцентный кредит).
  • Длительность: 7 месяцев.
  • Тип обучения: вебинары, видеолекции, стримы, практические упражнения, дипломная работа.
  • Документ об окончании: удостоверение о повышении квалификации установленного образца.
  • Наставники: Есть.
  • Для кого: программистов, 2D 3D-художников, геймдизайнеров, геймеров.
  • Трудоустройство: помощь в трудоустройстве.

Программа

Программа представляет собой 55 занятий в виде вебинаров и видеозаписей:

  • начало работы с Unity и C# (7 занятий);
  • углубленное изучение C# (6 занятий);
  • углубленное изучение Unity (10 занятий);
  • расширение инструментария (9 занятий);
  • разработка мобильных игр (7 занятий);
  • Role-Playing Game (10 занятий);
  • релиз игры (6 занятий);
  • основы геймдизайна (12 часов);
  • итоговый проект (24 часа практики).

Подробнее – здесь.

Плюсы:
  • разносторонняя программа;
  • большое количество практики;
  • постоянная поддержка кураторов и преподавателей в процессе обучения;
  • итоговый проект – готовая игра в жанре на выбор (5 вариантов, можно самому выбрать направление);
  • доступ в сообщество геймдизайнеров на Discort;
  • скидки, промокоды и бонусы, в том числе бесплатный доступ к видео-курсам по поиску работы и soft skills.
Минусы:
  • не обнаружены.

Преподаватели

  • Дмитрий Лукичев – технический геймдизайнер Banzai Games, разрабатывает игру Shadow Fight Arena.
  • Александр Силаев – CTO/Lead Unity Developer в Zillion Whales. Занимался разработкой игр Mushroom Wars 2, The Uncertain: Episode 1 — The Last Quiet Day, The Universim, Road Smash 2, Bomb Fighters и др.
  • Виктор Польщиков – Unity Developer в Perfect Play, разрабатывал игры Ghost Town Adventures: Мистика, Myth The Guardians.
  • Данил Ефремов – C# Unity programmer, Gamedev преподаватель, инди-разработчик.

Особенности

  • Доступ к записям занятий и видеоуроков курса сохраняется в личном кабинете.
  • Действительно много практики – каждые полтора месяца ученики создают прототип простой игры, плюс регулярное участие в стримах преподавателей.
  • В программе есть модуль, посвященный разработке мобильных игр, что позволяет погрузиться в геймдев и пройти весь цикл производства мобильных игрушек от геймдизайна и прототипирования до подготовки игр к релизу и монетизации.
  • По завершении обучения вы легко сможете прототипировать и разрабатывать несложные игры по техзаданию от геймдизайнера. Если до прохождения курсов у вас не было опыта в программировании, вы сможете претендовать на должность Junior Unity developer, если опыт в программировании есть – на должность Middle Unity developer.
  • Нетология помогает с трудоустройством после курсов – содействие Центра развития карьеры, стажировка в проектах «Нетологии-групп», помощь в составлении резюме и подготовка к собеседованиям, доступ к свежим вакансиям в компаниях-партнерах, помощь в стажировках в ведущих организациях отрасли.
Отзывы по ссылкам на: Irecommend.ru, Qna.habr.com, Otzyvmarketing.ru.
5

«Профессия разработчик игр на Unity» от SkillBox

Вы с нуля освоите C#, разберётесь в основах геймдизайна и научитесь создавать игры на популярном движке Unity.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 3 625 ₽/месяц со скидкой, 6 042 ₽/месяц без скидки.
  • Оплата: полная оплата, помесячная, рассрочка на 24 месяца.
  • Длительность: 11 месяцев.
  • Тип обучения: практика с преподавателем, видеоуроки, онлайн-лекции, защита дипломной работы.
  • Документ об окончании: диплом о прохождении курсов.
  • Наставники: Есть.
  • Для кого: для новичков, начинающих программистов и разработчиков, опытных разработчиков, которые хотят перейти в геймдев.
  • Трудоустройство: нет данных.

Программа

В программу входит 44 тематических модуля и 176 уроков в режиме онлайн.

Блоки:

  • Разработчик игр на Unity;
  • Blender.

Подробнее о программе – здесь.

Плюсы:
  • много практики;
  • индивидуальный темп обучения;
  • индивидуальный наставник;
  • после обучения ваше портфолио пополнится 4 проектами;
  • есть подарки, акции и бонусы, в том числе бесплатные курсы.
Минусы
  • Ничего не говорится о трудоустройстве, но это вполне объясняется особенностью курсов – это знакомство с азами работы с Unity.

Преподаватели

  • Александр Кищинский – сертифицированный тренер CompTIA CTT+, преподаватель в IT HUB College, ментор TechStars, инди-разработчик.
  • Евгений Васильев – сертифицированный Unity-программист и преподаватель в IT HUB College, разработчик игр с 8-летним опытом, левел-дизайнер игры Vector.
  • Владимир Смолин – преподаватель разработки игр в IT HUB College, Java EE разработчик.
  • Василий Антипкин – 3D-художник в Digital Forms с 6-летним опытом в геймдеве, в том числе в проектах War Thunder и «ИЛ-2».

Особенности

  • Если вы уже проходили какой-то курс из этой программы, за него платить не придется (подробности уточняйте у менеджера). Также есть рассрочка на 2 года.
  • Эти курсы – вводный вариант курсов, который поможет получить представление о профессии разработчика игр на Unity и сделать первые шаги в карьере.
6

«Middle-разработчик игр на Unity» от SkillBox

Вы сможете создавать крутые игры, работать с любыми платформами и повысите уровень владения Unity.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 60 000 ₽, со скидкой — 42 000 ₽ (3 500 ₽ в мес.).
  • Оплата: полная или помесячная с беспроцентной рассрочкой.
  • Длительность: 6 месяцев.
  • Тип обучения: практические видеоуроки, практические занятия, онлайн-лекции, работа с наставником, создание проектов для портфолио, консультации, защита дипломной работы.
  • Документ об окончании: диплом о прохождении курсов.
  • Наставник: Есть.
  • Для кого: для Junior-разработчиков на Unity и C#-программистов, которые хотят погрузиться в геймдев.
  • Трудоустройство: нет данных.

Программа

Программа разделена на 14 тематических модулей и 56 практических уроков:

  • основы разработки многопользовательских игр;
  • форматы данных в игре, форматы JSON/XML;
  • создание шейдеров: синтаксис ShaderLab и HLSL, редактор Shader Graph;
  • VFX Graph, создание сложных эффектов;
  • создание игровой базы данных для объектов и персонажей;
  • применение основ ООП в Unity, наследование скриптов;
  • создание комплексной анимации персонажа;
  • использование Coroutine в движке;
  • освещение в игре, модели алгоритмов HDRP/LRP/URP для отрисовки на экране;
  • работа с 2D, использование атласов;
  • работа с мобильными устройствами;
  • оптимизация игр и распределение ресурсов;
  • разработка плагинов и дополнений для Unity;
  • нативные плагины для мобильных платформ;
  • дипломный проект, разработка кооперативной онлайн-игры.

Подробнее с программой можно ознакомиться здесь.

Плюсы:
  • глубокое погружение в разработку игр на Unity;
  • многоуровневая программа;
  • общение с куратором, проверка домашних заданий, работа над ошибками;
  • индивидуальный темп обучения в удобное время;
  • диплом плюс портфолио по окончании курса;
  • возможность оплаты в рассрочку;
  • скидки и акции.
Минусы:
  • в описании курсов ничего не сказано о трудоустройстве, несмотря на серьезную программу подготовки.

Преподаватель

Сергей Ледин – преподаватель курса, разработчик игр и визуальных эффектов (с 2008 года), работает с языками C#, C++, Python, HLSL, а также с Unity, 3D Maya Unreal Engine 4 и Cinema4D. Занимается созданием игр по мультфильмам — Qumi-Qumi, Go Go Cats, также создал приложение StandAll для iPhone, iPad и Android.

Особенности

  • Доступ к курсу – навсегда.
  • Доступна рассрочка без первого взноса.
  • Вы сможете создавать крутые игры, работать с любыми платформами и повысите уровень владения Unity. Научитесь разрабатывать сложные многопользовательские приложения с реалистичной графикой.
Отзывы вы можете прочитать перейдя по ссылкам на: Яндекс.КартыZoon.ruOtzyvmarketing.ruFlamp.ruYell.ru.
7

«Факультет Разработки игр» от GeekBrains

Освойте востребованную профессию с нуля и зарабатывайте в любых условиях.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 4 990 ₽ / месяц после полугода учебы.
  • Оплата: помесячно, есть рассрочка.
  • Длительность: 1 год основная часть, на дополнительные курсы отводится до 2,5 лет.
  • Тип обучения: практические занятия (индивидуальные и в команде), запуск игры, общение с наставниками, работа с реальными кейсами.
  • Документ об окончании: электронный сертификат и диплом о профессиональной переподготовке.
  • Наставники: Есть.
  • Для кого: для новичков в программировании, начинающих разработчиков игр, практикующих IT-специалистов.
  • Трудоустройство: помощь в трудоустройстве.

Программа

Объемная содержательная программа – 164 часа теории, 321 час практики, 2-3 вебинара в неделю:

  • I четверть – введение в разработку игр на Unity (3 месяца);
  • II четверть – разработка 2D-Игр (3 месяца);
  • III четверть – командный проект, создание игры от идеи до релиза, участие в коммерческих проектах в команде (3 месяца).
  • IV четверть – многопользовательская RPG (3 месяца).
  • Обязательные курсы вне четверти.
  • Факультативы от компаний-партнеров.

Подробнее о программе – здесь.

Плюсы:
  • объемная качественная программа;
  • личный помощник-куратор;
  • проектно-ориентированное обучение на практике;
  • погружение студентов в сферу разработки с помощью прямого общения с экспертами IT-компаний и совместную работу над реальными кейсами;
  • прохождение этих курсов – это год опыта практической разработки игр, что увеличивает ваши шансы получить высокооплачиваемую работу;
  • по завершении ваше портфолио пополнится 4 самостоятельными и командными проектами;
  • помощь в трудоустройстве;
  • подарки и бонусы, например, 3-месячный бесплатный доступ к премиум-подписке на LinguaLeo для изучения английского языка, курсы английского для айтишников и многое другое.
  • удобная рассрочка;
  • возможность оформить налоговый вычет (13%) из стоимости курсов.
Минусы:
  • не обнаружены.

Преподаватели

  • Илья Афанасьев – Senior Unity 3D Developer, главный программист-разработчик в компании AsfoTech, разработчик приложений дл VR шлемов HTC Vive, инди-разработчик с 7-летним опытом, сооснователь игровой студии Game Line Studio.
  • Денис Анциферов – геймдизайнер в Belka Games, геймдизайнер-аутсорсер, разработчик мобильного FPS, который на Google Play имеет более 50 млн скачиваний. Сотрудничал с Plarium, Playform, Artogon Games, Cubic Games.
  • Роман Муратов – C# Developer, инди-разработчик игр, специализируется на платформе .NET и движке Unity3D. Преподаватель АГТУ, разрабатывал ПО для правоохранительных органов.
  • Сергей Камянецкий – Senior C# Developer, инди-разработчик, участвовал в разработке 6 приложений, опубликованных в Windows Phone Store, разработчик системы автоматизации составления частотных словарей, научный деятель.
  • Андрей Заярный – программист C#, учитель информатики в Одинцовском лицее МГИМО им. А.М. Горчакова, создатель мини-игр на C#, сайта для проверки функционала и дееспособности программ, программ для автоматизации работы учителей.
  • Иоанн Павловский – преподаватель, инди-разработчик, куратор профессии геймдизайн. Занимается созданием игры для HTC Vive. Создавал персонажей и геймдизайн для игры Three Heroes, руководил разработкой инди-игр для мобильных платформ в GameLine Studio.
  • Дмитрий Анзин – разработчик игр, фрилансер. Опыт в программировании – 10 лет, работает с C#, HTML, C++, CSS, Java, JavaScript, ActionScript, PHP.

Особенности

  • Сделан акцент на обучение в полевых условиях – весь год вы будете практиковаться самостоятельно, в команде, под руководством опытных тренеров, участвовать в проектах компаний-партнеров школы. По завершении курсов у вас будет достаточно знаний и умений для открытия собственного проекта или успешного получения вакансии в крупной IT-компании.
  • Еще одна отличительная черта курсов «Факультет Разработки игр» от GeekBrains – наличие дополнительных курсов вне четвертей и факультативных курсов от компаний-партнеров. Это реальная возможность проверить себя на практике, постажироваться в ведущих IT-компаниях и поработать с мастодонтами отрасли. Частично дополнительные курсы можно формировать под себя, на полное прохождение этого блока заданий отводится до 2,5 лет со старта обучения в GeekUniversity. Их можно проходить параллельно с основной программой или уже после ее завершения.
  • Первые полгода можно не оплачивать обучение, есть рассрочка до 36 месяцев (первые 6 месяцев – можно не платить ничего, с 7 месяца – по 4 990 ₽ / месяц).
  • Вам окажут всестороннюю помощь в трудоустройстве: эйчары GeekBrains помогут оформить резюме, подать заявку в сервис трудоустройства, выбрать оптимальные вакансии и успешно пройти собеседование в ведущих игровых студиях РФ.
Отзывы по ссылкам на: странице курсовOtzovik.comЯндекс.КартыYell.ru.
8

«Разработка игр на Unity» от GeekBrains для детей 11-17 лет

Под руководством опытного преподавателя ученики создадут 3D-игру: разработают сюжет, дизайн и механику.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 25 000 ₽ ли 4 167 руб./мес. с рассрочкой.
  • Оплата: полная, помесячная в рассрочку на 6 месяцев, можно оформить налоговый вычет, оплатить материнским капиталом.
  • Длительность: 3 месяца.
  • Тип обучения: практические занятия (индивидуальные и командные), общение с преподавателем, финальный проект и работа для портфолио.
  • Документ об окончании: сертификат.
  • Наставники: Роман Муратов, Илья Афанасьев, Андрей Опаркин.
  • Для кого: для детей 11-17 лет, которые хотят сделать первые шаги в программировании и не только играть в игры, но и разрабатывать их.
  • Трудоустройство: нет данных.

Программа

В программу входит 13 уроков, по 1 часу каждый:

  • введение в Unity;
  • физика и префабы в Unity;
  • создание окружения;
  • основы программирования, типы данных и методы;
  • основы программирования, классы и объекты;
  • основы программирования и работы с Unity;
  • свет и звук;
  • анимация;
  • погружение в программирование;
  • пользовательский интерфейс, ч. 1;
  • пользовательский интерфейс, ч. 2;
  • поиск пути в Unity;
  • подведение итогов.

Подробнее с программой можно ознакомиться здесь.

Плюсы:
  • получение практического опыта в перспективной, высокооплачиваемой и престижной профессии;
  • много практических занятий под руководством опытных преподавателей;
  • обратная связь от наставников, проверка домашних заданий и посещения, анализ проделанной работы, советы;
  • выработка целеустремленности, умения работать в команде, концентрации, логики, креативности;
  • доступ к записям занятий остается у учеников навсегда;
  • подарки, бонусы, например, мини-курс «Как учиться», 3-месячный доступ к курсам английского от LinguaLeo;
  • практический опыт в большой IT-компании.
Минусы:
  • условным минусом можно назвать узость аудитории и отсутствие трудоустройства по окончании – этот курс рассчитан только на детей, потому и о трудоустройстве после обучения речи не идет.

Преподаватели

  • Роман Муратов – автор программы, разработчик-фрилансер, работающий на Unity3D. Имеет опыт работы на должности геймдева в компании Panoramik Inc. и Playgendary, специализирующейся на мобильных играх. Также Роман разрабатывал приложения для дополненной и виртуальной реальности для студентов юридических факультетов, создавал ПО для следователей.
  • Илья Афанасьев – главный программист-разработчик в компании AsfoTech, инди-разработчик с 7-летним опытом. Работает над приложениями для VR шлемов HTC Vive, развивает игровую студию Game Line Studio, с 2013 года занимается разработками на Unity3D.
  • Андрей Опаркин – Unity-разработчик с 5-летним опытом, участвовал и продолжает участвовать с разработке разнообразных игр, в том числе проектов для ведущих поволжских компаний Playrix и ElephantGames.

Особенности

  • Этот курс для разработчиков игр на Unity – экзотика нашей подборки, он рассчитан на детей и подростков в возрасте 11-17 лет. Занятия – раз в неделю, уроки по 1 часу. После занятий – домашние практические задания с подробным разбором на следующих занятиях.
  • Доступ к записям пройденных видеоуроков курса после его окончания сохраняется у учеников навсегда. Ученики занимаются при поддержке кураторов и наставников с практическим опытом в разработке игр на Unity и других сферах программирования.
  • Ученики создадут 3D-игру, продумают сюжет, дизайн и механику.
  • Стоимость, оплата, скидки. Из стоимости курсов можно вернуть 13% налогового вычета, воспользоваться скидками от 30 до 100% (подробности уточняйте у менеджеров). Также оплатить курс можно с помощью материнского капитала.
9

«Профессия Разработчик AR&VR с нуля до PRO» от SkillBox

Вы освоите разработку проектов дополненной и виртуальной реальности, научитесь писать игры и приложения — и получите перспективную профессию всего за 2 года.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 6 613 ₽/месяц (со скидкой — 3 968 ₽/месяц).
  • Оплата: рассрочка без первого взноса, первый платеж можно сделать через 6 месяцев после старта обучения.
  • Длительность: 2 года.
  • Тип обучения: практические занятия, видеоуроки, домашние задания, обратная связь от преподавателей.
  • Документ об окончании: диплом об окончании курсов.
  • Наставники: Есть.
  • Для кого: новичков в разработке, разработчиков с опытом, желающих сменить направление деятельности.
  • Трудоустройство: помощь в трудоустройстве.

Программа

В программе – 164 модуля и более 640 практических онлайн-уроков:

  • C#-разработчик;
  • разработка игр на Unity;
  • верстка;
  • разработка AR;
  • VR для Unity;
  • разработчик игр на Unreal Engine 4;
  • VR для Unreal Engine 4.

Подробнее о программе узнайте здесь.

Плюсы:
  • насыщенная программа – ученики освоят не только разработку игр и приложений на Unity, но научатся делать проекты с дополненной и виртуальной реальностью (AR/VR-проекты);
  • обучение на курсе дает опыт и навыки, равные году реальной работы по профессии – по окончании обучения можно претендовать на должность мидл-разработчика;
  • помощь в трудоустройстве;
  • возможность обучаться в индивидуальном темпе;
  • большое количество практики;
  • работа с наставником;
  • доступ к закрытому Telegram-чату;
  • возможность оплаты частями;
  • доступ остается навсегда.
Минусы:
  • условный минус – длительность курса.

Преподаватели

  • Марианна Алпатова – Co-founder & CTO Magic Quick.
  • Анатолий Щербаков – Co-founder & CEO Magic Quick.
  • Сергей Камянецкий – сертифицированный Microsoft-разработчик.
  • Михаил Овчинников – главный методист технического направления Skillbox (направление PHP).
  • Александр Кищинский – сертифицированный тренер CompTIA CTT+, инди-разработчик, преподаватель в IT HUB College, ментор TechStars.
  • Евгений Васильев – сертифицированный Unity-программист и преподаватель в IT HUB College, разработчик игр с 8-летним опытом, левел-дизайнер игры Vector.

Особенности

  • Доступ к записям видеоуроков курса – навсегда.
  • Направлены на работу не только с движком Unity, но и с виртуальной реальностью, VR очками, Unreal Engine 4 – выпускники получают реальный всесторонний опыт в профессии.
  • Помощь в трудоустройстве – наставники помогут оформить и наполнить резюме проектами, подготовят к успешному прохождению собеседований в партнерских компаниях. На защите дипломной работы присутствуют реальные заказчики.
  • Есть беспроцентная рассрочка без необходимости вносить первый взнос, как и в большинстве курсов SkillBox. Также, если ученик уже проходил какой-то модуль программы, за него повторно платить не придется.
Отзывы по ссылкам на: Яндекс.КартыZoon.ruOtzyvmarketing.ruYell.ru.
10

«Профессия Разработчик VR&AR» от SkillBox

Вы освоите разработку проектов дополненной и виртуальной реальности, научитесь писать игры и приложения — и за один год получите перспективную профессию будущего.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 6 042 ₽/месяц (со скидкой — 3 625 ₽/месяц).
  • Оплата: рассрочка без первого взноса с отсрочкой на 6 месяцев – первый платеж можно внести спустя полгода обучения.
  • Длительность: 1 год.
  • Тип обучения: практические занятия, видеоуроки, работа с наставником, защита дипломной работы.
  • Документ об окончании: диплом о прохождении курсов.
  • Наставники: Есть.
  • Для кого: новичков в разработке, разработчиков и тех, кто хочет освоить новую профессию.
  • Трудоустройство: помощь в трудоустройстве.

Программа

Программа поделена на 4 блока по уровням сложности, учеников ждут 72 тематических модуля и 160 онлайн-уроков.

Программа:

  • разработка на Unity;
  • введение в iOS-разработку на Swift;
  • введение в Android-разработку на Kotlin;
  • AR/VR-разработка.

Подробнее о программе – здесь.

Плюсы:
  • действительно много практики, год практического обучения на этих курсах приравнивается к году работы – по окончании обучения можно претендовать на должность мидл-специалиста;
  • помощь в трудоустройстве;
  • кроме освоения движка Unity, ученики освоят разработку проектов дополненной и виртуальной реальности, написание игр и приложений для iOS и Android, научатся работать с VR очками.
  • индивидуальный график обучения;
  • доступ – навсегда;
  • скидки и бонусы, в том числе, если какой-то из модулей курса уже пройден учеником ранее, например, в рамках других курсов Skillbox, повторно оплачивать его не придется.
Минусы:
  • не обнаружены.

Преподаватели

  • Марианна Алпатова – Co-founder & CTO Magic Quick.
  • Анатолий Щербаков – Co-founder & CEO Magic Quick.
  • Сергей Камянецкий – сертифицированный Microsoft-разработчик.
  • Михаил Овчинников – главный методист технического направления Skillbox (направление PHP).
  • Александр Кищинский – сертифицированный тренер CompTIA CTT+, инди-разработчик, преподаватель в IT HUB College, ментор TechStars.
  • Евгений Васильев – сертифицированный Unity-программист и преподаватель в IT HUB College, разработчик игр с 8-летним опытом, левел-дизайнер игры Vector.

Особенности

  • Доступ остается у ученика навсегда. После курса школа помогает найти работу – наставники проконсультируют по поводу составления резюме и портфолио, подготовят вас к собеседованиям в партнерских компаниях. А на защите вашей дипломной работы будут присутствовать реальные заказчики из индустрии.
  • Также при оплате есть беспроцентная рассрочка с отсрочкой первого платежа на 6 месяцев.
Отзывы вы можете прочитать перейдя по ссылкам на: Яндекс.КартыZoon.ruotzyvmarketing.ruFlamp.ruYell.ru.
11

«Знакомство с Unity. Создание 2D-платформера» от GeekBrains

Познакомит студентов с экосистемой Unity – популярного движка для создания 2D и 3D-игр.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 15 000 ₽.
  • Оплата: полная.
  • Длительность: 1 месяц.
  • Тип обучения: видеоуроки, практические занятия, индивидуальная, командная работа, общение с наставниками.
  • Документ об окончании: сертификат об окончании обучения.
  • Наставники: Есть.
  • Для кого: для разработчиков, желающих заняться геймдевом и познакомиться с экосистемой Unity.
  • Трудоустройство: нет данных.

Программа

В программе – 8 уроков:

  1. Введение в Unity.
  2. Создание первой игровой сцены.
  3. Введение в векторы и создание игровой логики.
  4. Создание искусственного интеллекта.
  5. Движение на основе физики и отложенные функции.
  6. Анимация и Mecanim.
  7. Разработка интерфейса.
  8. Audio и Particle System.

Подробнее – здесь.

Плюсы:
  • программа за 1 месяц позволит получить общее представление о Unity и разобраться с его инструментами и научиться применять их на практике при создании 2D и 3D однопользовательских игр;
  • обучение проходит при поддержке опытных наставников;
  • по окончании обучения выдается сертификат об окончании курса;
  • общение с одногруппниками, командная работа.
Минусы:
  • для прохождения курса нужно иметь базу знаний по языку C# — для совершенных новичков курс не подойдет, несмотря на его «вводный-ознакомительный» характер.
  • Акцент на теорию, практики не так много, как в других курсах подборки, судя по описанию. Практические задания упоминаются, но их характер и количество – нет.
  • Курс дает только общее представление о движке Unity.
  • Работа для портфолио и защита выпускного проекта не упоминаются.
  • О помощи с трудоустройством в описании курса ничего не сказано, вероятно, из-за того, что длится он всего 1 месяц (8 уроков).

Преподаватели

  • Дмитрий Анзин – разработчик игр, фрилансер. Опыт в программировании – 10 лет, работает с C#, HTML, C++, CSS, Java, JavaScript, ActionScript, PHP.
  • Илья Афанасьев – Senior Unity 3D Developer, главный программист-разработчик в компании AsfoTech, разработчик приложений дл VR шлемов HTC Vive, инди-разработчик с 7-летним опытом, сооснователь игровой студии Game Line Studio.
  • Никита Амосов – C# Middle Developer, аспирант на факультете компьютерных технологий и прикладной математики КубГУ, в составе инди-команды работает над собственным проектом.
  • Сергей Савоськин – Unity-программист в Game Insight, занимается проектом Airport City. Работал в студии Whalekit (объединение MY.GAMES), где занимался разработкой прототипов игр, участвовал в разработках проектов LeftToSurvive и мобильного Warface.
  • Екатерина Изосимова – Unity-разработчик, занимается коммерческими проектами. Работала над игрой «Инди кот жанра матч-3» в компании PlayFlock. Сейчас занимается мобильным шутером в компании Game Insight.

Особенности

  • Доступ – навсегда (видеозаписи онлайн-уроков) + методички.
  • Это еще один экспресс-курс от GeekBrains. Программа вводная, направлена на знакомство с принципами работы Unity, но рассчитана на разработчиков, уже знакомых с C#. Курс будет полезен тем, кто хочет получить общее представление об этом движке.
Отзывы по ссылкам на: странице курсаOtzovik.comIrecommend.ruЯндекс.КартыYell.ru.
12

«Онлайн-курс создания игр» от Hedu

Онлайн-курсы создания игр помогут вам познакомиться с предметом и построить карьеру в геймдев-индустрии, чтобы зарабатывать любимым делом.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 18 000-36 000 рублей и более – зависит от выбранного тарифа.
  • Оплата: полная.
  • Длительность: 12 уроков (24 часа в сумме).
  • Тип обучения: вебинары, видеолекции, тестирование, практические домашние задания, общение с экспертами курса и координаторами, защита дипломного проекта.
  • Документ об окончании: сертификат специалиста создания игр об окончании курса.
  • Наставник: нет данных.
  • Для кого: для новичков, программистов, желающих перейти в геймдев, подростков, разработчиков, веб-дизайнеров, геймеров.
  • Трудоустройство: нет данных.

Программа

  1. Игровой движок Unity.
  2. Как создать проект?
  3. Работа с объектами.
  4. Скрипты.
  5. Работаем над звуками и анимацией.
  6. Физика и движение.
  7. События.
  8. Искусственный интеллект.
  9. Пользовательский интерфейс.
  10. Управление.
  11. Спецэффекты.
  12. Монетизация игры.

Подробнее – здесь.

Плюсы:
  • общение с преподавателем и кураторами;
  • творческие домашние задания с практикой;
  • после обучения у вас будет несколько работ для портфолио;
  • сертификат об окончании обучения;
  • в тарифах VIP и Brilliant – индивидуальный разбор каждого ДЗ экспертами курса, обратная связь и ответы на вопросы прямо во время урока, консультации по скайпу плюс 3 дополнительных созвона с преподавателем по завершении обучения;
  • есть промокоды и скидки.
Минусы:
  • данных о преподавателе, его квалификации и опыте в геймдеве на странице курса нет;
  • данных о трудоустройстве нет.

Преподаватели

Нет данных.

Особенности

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

Сертификат электронный, по запросу высылают почтой бумажный вариант с доставкой до квартиры.

Отзывы вы можете прочитать перейдя по ссылкам на: официальной группе школы в ВКонтакте.
13

«Unity Game Developer. Basic. Разработчик игр на Unity. Базовый уровень» от OTUS

Вы начнете обучение с основ и овладеете продвинутыми приемами работы в Unity для создания 2D и 3D игр.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 50 000 ₽ (со скидкой – 45 000 ₽).
  • Оплата: полная, в рассрочку, за счет работодателя, в кредит.
  • Длительность: 5 месяцев.
  • Тип обучения: вебинары, общение с преподавателями и одногруппниками в чате, домашние задания, обратная связь от преподавателя, проектная работа.
  • Документ об окончании: сертификат.
  • Наставники: Есть.
  • Для кого: для продолжающих новичков в программировании и разработке игр, у которых уже есть начальные знания в программировании.
  • Трудоустройство: плюс-минус.

Программа

Программа разделена на 7 модулей, предусматривает занятия по 4 академических часа в неделю, занятия проходят по вечерам четвергов и по утрам в воскресенье.

Программа:

  1. Введение в Юнити. Пишем первую игру.
  2. Архитектура проектов на Unity.
  3. Разработка 2D игр в Unity.
  4. Разработка сетевых 3D-игр.
  5. Монетизация и гейм-дизайн.
  6. Продвинутые темы.
  7. Проектная работа.

Подробнее – здесь.

Плюсы:
  • программа насыщенная, на странице курса обещают, что после обучения вы сможете претендовать на должность Middle-разработчика в геймдеве;
  • в ходе обучения вы создадите 3 игры на Unity (3D-баттлер, 2D-платформер, сетевой 3D-шутер), ознакомитесь с трендами разработки и монетизации игр, сделанных на этом движке;
  • много практики;
  • обратная связь от опытных преподавателей, в том числе и во время работы над выпускным проектом;
  • есть много программ лояльности, реферальных программ, скидок и акций;
  • школа имеет широкую сеть компаний-партнеров, в которые можно устроиться работать после окончания курса.
Минусы:
  • о трудоустройстве ничего не сказано, только расплывчатые намеки на то, что партнерские компании ждут выпускников – конкретики никакой.

Преподаватели

  • Николай Запольнов – Senior Game Developer в Rovio, создавшей Angry Birds. Разработчик игр с 5-летним опытом, более 10 лет занимается программированием на C++, C#, Python. Работал Lead Game Developer в ZeptoLab, занимался разработкой игр Cut the Rope 2, Phoenix Rangers: Puzzle RPG, The Last Camp, Smash League.
  • Роман Муратов – профессиональный преподаватель Unity 3D, C# Developer, инди-разработчик игр, специализируется на платформе .NET и движке Unity3D. Преподаватель АГТУ, разрабатывал ПО для правоохранительных органов, 4 года преподавал проектирование ПО и программирование на языке C# и С++ в вузе, разрабатывал VR тренажер для студентов юридических факультетов.
  • Илья Сухов – разработчик игр на Unity, фрилансер, работал в нескольких московских студиях над разработкой игр на Unity full-time remote. Специализируется на core — механиках и создании архитектуры приложений с нуля, более 5 лет программирует на языках HTML/CSS, js, C#.
  • Антон Баранов – ведущий Unity-Разработчик, автор двух онлайн-курсов по Unity. Специализация широкая – от CRM-систем и разработки программ для контроллеров (АСУТП) до работы с устройствами Kinect, Oculus Rift и т.д., 3 года преподавал в вузе. Вместе с командой Brainy Studio занимал первые места в престижных IT-конкурсах, включая Microsoft Imagine Cup, DevGAMM и AppCampus. Занимается разработкой приложений в том числе неигрового формата.
  • Константин Рочев – главный программист Insense Arts LLC на C# Unity, главный редактор журнала «Информационные технологии в управлении и экономике», основатель Межвузовской информационной системы оценки деятельности студентов вузов, был директором студии мобильных разработок «Л-ИС». Сейчас работает над MMORPG-игрой на Unity (WarSmiths), специализируется на C#.

Особенности

  • Перед стартом обучения нужно пройти вступительное тестирование. Это большой плюс, ведь позволяет оценить свои силы и до начала обучения понять, подходит вам программа или нет. Кроме этого, после вступительного тестирования можно получить доступ к прошедшим открытым вебинарам курса – записям реальных онлайн-занятий, чтобы оценить особенности предстоящего обучения.
  • Перед запуском каждой группы актуализируется – вы получаете самые свежие знания с учетом текущих тенденций отрасли.
  • Последний из 5 месяцев отводится на выполнение вашей проектной работы под руководством преподавателей, консультации и досдачу домашних заданий.
  • Помогает овладеть продвинутыми приемами и инструментами Unity, создавать 2D и 3D игры, писать чистый код, монетизировать игры, удерживать в них пользователей.
  • Несмотря на позиционирование «с нуля», для обучения по его программе необходимо владеть основами программирования, линейной и компьютерной алгебры, понимать принципы ООП и желательно иметь опыт работы с C# и Unity.
  • Доступ к записям занятий сохраняется в личном кабинете.
  • У этого курса один из самых больших выборов вариантов оплаты среди остальных курсов в подборке – можно оплатить целиком (и сэкономить при этом сумму, равную стоимости 1 месяца обучения), оплатить в кредит, рассрочку, пройти обучение за счет вашего работодателя, действует много программ лояльности и скидок.
Отзывы вы можете прочитать перейдя по ссылкам на: странице курсаOtzovik.comQna.habr.comTrustland.ruЯндекс.Картах.
14

«Unity разработчик» от ItProger

Программа рассчитана на новичков, которые хотят войти в сферу построения игр.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 4 730- 7 090 грн (около 13 200-19 800 руб.), в зависимости от выбранного тарифа, со скидкой – 4 490-6 740 грн. (около 12 500-18 800 руб.) в зависимости от выбранного тарифа.
  • Оплата: полная, с рассрочкой.
  • Длительность: 2 месяца (50 часов обучения).
  • Тип обучения: видеоуроки, лекции, методические материалы, общение с лектором и наставником, практические задания.
  • Документ об окончании: диплом.
  • Наставник: нет данных.
  • Для кого: для новичков в программировании и программистов, которые хотят попробовать себя в геймдеве.
  • Трудоустройство: зависит от выбранного тарифного плана.

Программа

В программе предусмотрено 100 уроков с практическими и теоретическими занятиями. Курс разделен на 18 модулей:

  1. Основы C#.
  2. Продвинутый C#.
  3. Создание программ на C#.
  4. Unity интерфейс.
  5. Unity объекты.
  6. Написание скриптов в Unity.
  7. Создание программ на Unity C#.
  8. Базы данных в Unity.
  9. Создание анимации в Unity.
  10. Создание 2D игр.
  11. Разработка Андроид игры.
  12. Добавление игровых сервисов.
  13. Создание 3D игры. Часть 1.
  14. Создание 3D игры. Часть 2.
  15. Создание 3D игры. Часть 3.
  16. Публикация игры в магазины.
  17. Дополненная реальность Unity.
  18. AR программы и игры.

Подробнее – здесь.

Плюсы:
  • качественная объемная программа;
  • большое количество практики – вы выполните более 200 заданий по C# и Unity, сделаете 6 проектов для портфолио;
  • каждый ученик получает поддержку от лектора и наставника;
  • есть разные тарифные планы, рассрочка;
  • в некоторых тарифных планах есть помощь в трудоустройстве и разбор домашних заданий преподавателями, консультации.
Минусы:
  • диплом после обучения выдается не во всех тарифных планах;
  • проверка домашних заданий, консультации преподавателей – не во всех тарифных планах;
  • помощь в трудоустройстве есть только в тарифном плане «Все включено»;
  • мало отзывов о курсе и школе;
  • преподавательский состав не указан.

Преподаватели

Нет данных.

Особенности

  • Доступ к каждому следующему модулю открывается в 19.00, каждая лекция сопровождается обязательными ДЗ, которые будут проверяться. После окончания курса доступ к записям лекций, практическим и тестовым заданиям, а также консультациям остается, но только (!) при наличии подписки на сайте itproger.com.
  • Покупка тарифного плана «Все включено» дает бесплатный доступ ко всем платным курсам школы (сейчас их 10).
  • Диплом выдается во всех тарифных планах, кроме «Мини».
  • Помощь в трудоустройстве – только в тарифном плане «Все включено» (помощь с составлением резюме и портфолио, консультации, помощь в выполнении тестовых заданий от работодателей). Но для всех учеников курса создаются отдельные страницы успеваемости, которые можно прикрепить к резюме.
  • Доступна рассрочка с оплатой в два платежа (50/50) с фиксацией стоимости, но вся стоимость обучения должна быть оплачена до начала курса.
Отзывы по ссылкам на: Yareviews.ru.
15

«Основы разработки игр на Unity» от университета ИТМО

Посвящен изучению разработки игр с помощью движка Unity.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: курс бесплатный.
  • Длительность: 10 недель.
  • Тип обучения: видеолекции, видеопрезентации, интерактивные уроки, видеоконференции, практические занятия.
  • Документ об окончании: сертификат гос. образца.
  • Наставник: Дмитрий Шуклин, Асель Романова.
  • Для кого: для программистов, желающих перейти в геймдев, для начинающих разработчиков, уже имеющих начальные знания в программировании на C# и понимание принципов работы Unity.
  • Трудоустройство: нет.

Программа

Для освоения программы потребуется 6-10 часов в неделю.

Тематические модули:

  1. Введение в разработку игр.
  2. Работа в редакторе Unity.
  3. Физика. Скриптинг.
  4. Начало создания 2D игры — Space Attack.
  5. Экзамен и практика.
  6. Работа с лазером.
  7. Объект Enemy.
  8. Создание пользовательского интерфейса.
  9. Сборка игры.

Подробнее – здесь.

Плюсы:
  • качественная программа, составленная профильными педагогами престижного вуза;
  • большое количество практики;
  • в конце обучения ученики создадут свою игру по своему сценарию;
  • выдача сертификата гос. образца.
Минусы:
  • нет помощи с трудоустройством.

Преподаватели

  • Дмитрий Шуклин – кандидат педагогических наук, доцент, начальник управления корпоративного обучения и профессионального развития в ИТМО.
  • Асель Романова – старший преподаватель факультета программной инженерии и компьютерной техники Университета ИТМО, разработчик в JetBrains Academy, Google Developer Group, Kotlin User Group.

Особенности

  • Для освоения программы нужны начальные знания в программировании на языке C#, понимание принципов работы Unity и хотя бы базовые знания английского.
  • Ведут практикующие преподаватели ИТМО, национального исследовательского университета, специализирующегося на информационных и фотонных технологиях.
  • Программа углубленная, посвящена оттачиванию навыков работы с Unity.
Отзывы по ссылкам на: Abit.itmo.ruQna.habrOtzovik.comTabiturient.ru.
16

«Создание игр на Unity: Всё о создании 2D и 3D игр на Unity» от Mark Price

Создание игр 2D и 3D на движке Unity. Как создать игры на Unity
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: $36.65 (около 2 900 рублей), со скидкой — $4.99 (около 400 рублей).
  • Оплата: полная.
  • Длительность: 35 часов.
  • Тип обучения: видеолекции, вебинары.
  • Документ об окончании: сертификат.
  • Наставник: Mark Price (Марк Прайс, Mark Wahlbeck).
  • Для кого: для новичков, начинающих разработчиков и программистов, желающих попробовать себя в геймдеве (и знающих английский, так как все видео на английском).
  • Трудоустройство: нет данных.

Программа

Программа включает 108 лекций и 9 разделов:

  1. Введение в курс по Unity.
  2. Обучение C# в Unity 3D.
  3. Haunted Zombie Rush – 3D-игра на
  4. Devslopes Defender – 2D-игра на
  5. Legend of Devslopes – Фэнтезийная игра.
  6. Devslopes Devcraft – Клон Minecraft.
  7. Начальное и продвинутое освещение в Unity.
  8. Внутриигровое видео и анимация в Unity.
  9. Skeletons VS Zombies – MOBA с мультиплеером в Unity.

Подробнее о программе – здесь.

Плюсы:
  • опытный педагог, специализирующийся на разработке игр на Unity;
  • из программы курса вы узнаете не только о том, как работать с Unity и C#, но и как найти работу младшего Unity-разработчика;
  • обучение через практику;
  • видео первого раздела курса (5 видеозаписей) можно посмотреть бесплатно;
  • общение в сообществе единомышленников, обмен опытом;
  • невысокая цена по сравнению с другими курсами в нашей подборке;
  • есть акции и большие скидки.
Минусы:
  • условный минус – курс ведется на английском языке, без знания языка обучаться будет сложно, а, скорее всего, невозможно, несмотря на доступную подачу и полезную информацию в видео.

Преподаватели

Mark Price (Марк Прайс, Mark Wahlbeck) – веб-разработчик, специалист по Unity, автор 20 онлайн-курсов по программированию и разработке игр. Работал Lead Unity 3D Developer в компании Design Works Gaming, затем на должности Senior Mobile Engineer / Unity Game Programmer в компании Activision, также был Senior iOS Developer в Ghostery, Inc. Сейчас занимает должность CEO / Director в Devslopes, преподаватель-фрилансер, создает игры для iOS, Android, учит создавать игры.

Особенности

Курс на английском языке. Первые пять видео курса доступны для бесплатного просмотра – можно ознакомиться. Обучение ведется через наглядную практику.

17

«Разработка игр на Unity3D» от IT-Академии Алексея Сухорукова

Этот движок поддерживают практически все платформы, возможности его безграничны.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: 28 000 рублей.
  • Оплата: полная, в рассрочку.
  • Длительность: 8 недель.
  • Тип обучения: очно, онлайн.
  • Документ об окончании: сертификат.
  • Наставник: Андрей Педан.
  • Для кого: для новичков в разработке игр и программировании, для программистов, желающих освоить Unity.
  • Трудоустройство: помощь с трудоустройством.

Программа

Программа предусматривает 75 часов с преподавателем и 40 часов домашних заданий. Информация разделена на три больших блока:

  1. Основы программирования (база на С#, ООП) (15 часов).
  2. «Базовый» (20 часов).
  3. «Junior» (40 часов).

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

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

Преподаватели

Андрей Педан – ведущий разработчик приложений на Unity3D в Deus Craft, занимается разработкой игр и приложений с 2015 года. За это время преподавателем выпущено множество игровых продуктов. Сейчас работает над своей игрой, создает обучающие материалы для уровней junior, middle и senior.

Особенности

В курсе есть опция «корпоративное обучение». После окончания обучения академия поможет со стажировкой в ведущих компаниях Новосибирска. Есть скидки и акции, например, скидки за репост или приведенного друга.

Отзывы вы можете прочитать перейдя по ссылкам на: официальном сайте академии, 2gis.ruNovosibirsk.flamp.ru. видеоотзывы выпускников курсов на suhorukov.com.
18

«UNITY 3D DEVELOPER» от Unity3d

Unity можно выучить и самостоятельно, по крупицам собрав информацию.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: $585 (около 46 400 руб.), со скидкой $365 (около 29 000 руб.).
  • Оплата: полная или в три ежемесячных платежа по $195 (около 15 500 руб./мес.).
  • Длительность: 3 месяца.
  • Тип обучения: лекции, практические занятия, 2 проекта.
  • Документ об окончании: нет данных.
  • Наставник: Сергей Малинин.
  • Для кого: для новичков в программировании и разработке игр, для программистов, которые хотят заняться Unity.
  • Трудоустройство: нет данных.

Программа

В программе 25 лекций и 24 практических занятия:

  1. Общий обзор движка Unity.
  2. Изучаем редактор.
  3. Изучаем ProBilder, Visual Studio, редактор
  4. Основы программирования #1.
  5. Основы программирования #2.
  6. Работа с UnityEngine.
  7. Работа с библиотеками .NET.
  8. Изучаем редактор.
  9. Аудио и система частиц.
  10. Анимация в 3D, Mecanim.
  11. Физика и навигация.
  12. Всё о графической составляющей игр.
  13. 2D игры.
  14. Спрайты.
  15. Шейдеры, расширение редактора.
  16. Производительность шейдеров.
  17. Базы данных #1.
  18. Базы данных #2.
  19. Сетевое взаимодействие.
  20. Работа с High-level API.
  21. AR технология. Настройка (Android, iOS).
  22. AR технология. Работа с 3D Моделями.
  23. AR технология. Добавление эффектов.
  24. Особенности разработки под Android, iOS, Web. Принципы оптимизации.
  25. Регистрация приложений в маркетах.

Подробнее – здесь.

Плюсы:
  • много практических занятий, хорошая теоретическая база;
  • обучение ведется в режиме реального времени, а не по видеозаписям;
  • записи лекций сохраняются в личном кабинете;
  • поддержка и консультации преподавателя;
  • после обучения ваше портфолио пополнит AR-приложение и две игры – 2D-platformer и 3D-survival shooter;
  • общение с одногруппниками, командная работа;
  • есть тестовая неделя обучения, чтобы оценить, подходит ли вам курс;
  • доступ в чат студентов в Telegram.
Минусы:
  • нет данных о помощи в трудоустройстве;
  • нет данных о выдаче документов об окончании курса;
  • мало отзывов о курсе и школе.

Преподаватели

Сергей Малинин – Unity Developer в компании Fgfactory, разработчик игр и бизнес-приложений для Android/іOS. Преподавал программирование на языках С++, Java, C#. Работал в компаниях DCT, UdaraSOFT, Perfectorium, NixSolution. Сейчас занимается Unity, AR, VR технологиями.

Особенности

  • Курс состоит из видеотрансляций в режиме реального времени, это не предзаписанные ролики. Доступ к записям лекций сохраняется навсегда.
  • Обучение проходит как очно, так и онлайн.
Отзывы вы можете прочитать перейдя по ссылкам на: странице курса.

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

19

«First Person Shooter на Unity. Базовые функции FPS с простой физикой» от GeekBrains

Базовые функции FPS с простой физикой.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: курс бесплатный.
  • Длительность: 4 урока.
  • Тип обучения: видеоуроки.
  • Документ об окончании:
  • Наставник: не указан.
  • Для кого: для начинающих программистов и разработчиков, знакомых с основами программирования и желающих освоить Unity 3D.
  • Трудоустройство: нет.

Программа

В программе – 4 урока:

  1. Создание простого First Person Shooter на Unity 3D. Часть 1.
  2. Создание простого First Person Shooter на Unity 3D. Часть 2.
  3. Создание простого First Person Shooter на Unity 3D. Часть 3.
  4. Создание простого First Person Shooter на Unity 3D. Часть 4.

Подробнее – здесь.

Плюсы:
  • курс бесплатный;
  • можно заниматься в любое удобное время;
  • программа позволяет разобраться с основными понятиями и инструментами Unity, а также с вариантами их применения;
  • хороший вариант для программистов, которые только начали путь в разработке на Unity.
Минусы:
  • практических занятий нет, только наглядные мануалы в записи;
  • сертификата об окончании нет;
  • помощи наставников нет;
  • несмотря на ознакомительный характер видеоуроков, они рассчитаны на тех, кто уже имеет хотя бы небольшой опыт в программировании;
  • помощь в трудоустройстве не предусмотрена.

Преподаватели

Не указаны.

Особенности

Это один из немногих брендовых куров в нашей подборке, который бесплатен и в котором не предусмотрены ни кураторы, ни наставники. Видеоуроки дадут наглядное представление, как устроен Unity 3D и как с ним работать.

Отзывы по ссылкам на: странице курсаЯндекс.КартыYell.ru.
20

«Игра в жанре horror на Unity» от GeekBrains

Игра в жанре horror на Unity
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: курс бесплатный.
  • Длительность: 2 урока.
  • Тип обучения: видеоуроки в записи.
  • Документ об окончании: нет.
  • Наставник: не указан.
  • Для кого: для начинающих программистов, разработчиков и геймеров, которые хотят научиться создавать игры на Unity 3D.
  • Трудоустройство: нет данных.

Программа

В программе – два урока:

  • Игра в жанре horror на Unity. Часть 1.
  • Игра в жанре horror на Unity. Часть 2.
Плюсы:
  • программа дает общее представление о C# и Unity 3D и разобраться с инструментами игрового процесса;
  • вы сможете создать полноценную мини-игру в жанре Horror на C# Unity 3D
  • удобный формат – заниматься можно в любое время;
  • бесплатность;
  • доступ к курсу не ограничен.
Минусы:
  • наставников нет, поэтому помощи с игрой ждать неоткуда;
  • практических занятий и проверки работы от преподавателей нет.

Преподаватели

Не указаны.

Особенности

  • Еще один бесплатный вводный курс от GeekBrains. Несмотря на отсутствие наставников, видеодемонстрации позволят разобраться с основами и принципами работы C# и Unity 3D и создать мини-игру по аналогии с видеомануалом.
  • Это хороший вариант для тех, кто хочет попробовать себя в программировании и разработке игр на Unity и только начинает знакомство с языком C# и Unity 3D.
Отзывы по ссылкам на: странице курсаOtzovik.comIrecommend.ruЯндекс.КартыYell.ru.
21

«Разработка простой игры в Unity 5» от Udemy

Создание простой игры в жанре автогонки в Unity 5
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

  • Стоимость: курс бесплатный.
  • Длительность: 1 час 8 минут.
  • Тип обучения: онлайн видеоурок.
  • Документ об окончании:
  • Наставник: Random Developer.
  • Для кого: для начинающих разработчиков игр в Unity 5, программистов, интересующихся движком Unity.
  • Трудоустройство: нет данных.

Программа

Видеоурок разделен на два блока.

  1. Начало работы:
  • подготовка игровой сцены.
  1. Разработка игры:
  • Добавляем автомобили, которые будут нам мешать.
  • Настраиваем генерацию «врагов».
  • Настраиваем взаимодействие между игроком и врагами.
  • Настраиваем интерфейс игры.
  • Делаем управление для мобильных устройств.
Плюсы:
  • преподаватель наглядно демонстрирует возможности Unity 5;
  • чтобы создать свою первую игру на движке, достаточно начального понимания языка C#;
  • курс позволяет получить общее представление о разработке Unity 5 и опробовать знания на практике, создав простую автогоночную игру;
  • курс бесплатный.
Минусы:
  • проверить ваш проект будет некому, одного часа недостаточно, чтобы разобраться с Unity 5, видеоурок – это, скорее, вводная лекция и наглядная демонстрация возможностей движка;
  • условный минус – совсем новичкам в программировании курс не подойдет, так как базовые знания C# необходимы.

Преподаватели

Random Developer – разработчик игр, делающий курсы по Unity и 1С, ведет свой канал на Ютубе, посвященный разработкам игр. Создает курсы и уроки по программированию.

Особенности

Несмотря на то, что видеоурок бесплатный, он предоставляется по запросу.

Отзывы вы можете прочитать перейдя по ссылкам на: странице видеоурока.
22

«Делаем игру на Unity» от Microsoft

Курс сделан бесплатным, чтобы больше людей верили в свои силы и осознавали свои возможности.
Обучение программированию на Unity I ТОП-22 Лучших Курса

Краткая информация:

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

Программа

Программа включает 6 уроков:

  1. Как установить Unity 5.
  2. Создание персонажа.
  3. Настройка физики в платформере.
  4. Как собирать предметы в платформере.
  5. Переключение сцены в Unity.
  6. Как собрать игру на Unity под Universal Windows Platform.
Плюсы:
  • бесплатная возможность попробовать себя в разработке и самостоятельно создать свою игру с несколькими уровнями, врагами, сбором очков;
  • программа покрывает основные вопросы, возникающие у начинающих разработчиков игр на Unity;
  • можно заниматься в комфортном темпе.
Минусы:
  • не обнаружено, если не считать отсутствие помощи в трудоустройстве и сертификата об окончании, но это нормальная практика в бесплатных курсах.

Преподаватели

Не указаны.

Особенности

Для доступа к курсу нужно пройти регистрацию с подтверждением по электронной почте и переходу по ссылке подтверждения.

Отзывы вы можете прочитать перейдя по ссылкам на: Specialist.ru.

По каким критериям отбирались курсы?

При составлении подборки курсов мы руководствовались несколькими факторами:

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

Сопоставив курсы по этим параметрам и аспектам, мы и сформировали эту подборку.

Часто задаваемы вопросы о разработке игр на Unity

Что такое Unity?

Unity – это межплатформенная среда для создания игр для ПК, мобильных устройств, консолей и еще более 20 различных платформ.

Как стать разработчиком игр на Unity?

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

Что должен знать и уметь разработчик игр на Unity?

Знания и навыки, необходимые для работы с Unity:

  • Язык C#;
  • 3D редакторы;
  • паттерны проектирования игр;
  • алгоритмы и структуры данных;
  • создание интеграций различных сервисов (API, SDK, фреймворки)
  • основы геймдизайна, создание 2D и 3D игр;
  • создание игровых поведенческих сценариев;
  • сетевая безопасность.

Сколько зарабатывают разработчики игр на Unity в России?

Средняя ЗП разработчика игр на Юнити в РФ – 40-50 тыс. рублей. Для junior-специалистов – в среднем 25-30 тыс. руб., для middle-специалистов – 50-70 тыс. руб., для senior-специалистов – 90-100 тыс. рублей. В столице можно найти работу с зарплатой до 180-200 тыс. руб. в месяц.

Где могут пригодиться навыки по разработке игр на Unity?

Игровая индустрия – самая прибыльная отрасль IT. Получив профессию разработчика игр на Unity, вы имеете возможность реализоваться в любом направлении геймдева, ведь около 50% игр созданы именно на этом движке. Шутеры, платформеры, квесты, гонки – что угодно. Опыт работы с Юнити пригодится разработчикам, программистам, веб-дизайнерам, продюсерам, геймерам – всем, кто хочет связать свое будущее с игровой индустрией.

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

Да, многие платные и бесплатные онлайн-курсы рассчитаны на новичков в программировании, их программы охватывают азы программирования, работы с C# и Unity. Также на платных курсах вы будете заниматься при поддержке опытных специалистов IT‑индустрии, преподавателей, наставников и кураторов. Потому профессию разработчика игр можно освоить даже без опыта в программировании, просто в этом случае на овладение необходимыми навыками уйдет больше времени.

Получится ли совмещать обучение с работой/ учебой?

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

Что я получу после окончания онлайн-курсов по разработке игр на Unity?

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

Как проверить результаты обучения на курсах по разработке игр?

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

Сколько стоит обучающий курс по созданию Unity-игры?

Это зависит от бренда, чей онлайн-курс вы выбираете, продолжительности обучения, опыта преподавателей, а также от состава программы. Диапазон цен очень широк, можно выбрать курсы под свои нужды и возможности. Также существует много бесплатных брендовых курсов по Unity, например, от Microsoft и других известных компаний.

Доступ к записям курсов временный или можно пересматривать их в любое время?

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

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

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

Где искать вакансии для разработчиков игр на Юнити?

На сайтах-агрегаторах вакансий, по сарафанному радио, с помощью онлайн-школ и университетов, в которых вы обучались.

Также ответы на большинство вопросов о Unity и его инструментах есть в разделе FAQ на официальном сайте Unity, полезны будут все 4 раздела. Также будет полезен раздел «Помощь» с базой знаний и другими подробностями.

Много полезного есть и в блоге Unity.

Зарплата и востребованность на рынке

Разработчик – самая востребованная профессия в геймдеве. Немного цифр и фактов:

  • по результатам исследования Global Market Research 2020, разработка мобильных игр – самая перспективная отрасль геймдева.
  • согласно исследованию Values Value, разработчиков игр на Unity работодатели в этом году ищут чаще всего (23,6% от общей доли спроса в индустрии).

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

Теперь пройдемся по заработной плате. В среднем, ЗП разработчика игр, по данным портала russia.trud, составляет 63 000 рублей в месяц.

Если посмотреть на сайты с вакансиями, в среднем зарплата юнити разработчика по России – около 40-50 тыс. рублей. Как всегда, все зависит от навыков и опыта: разброс сумм – от 12 000 руб./мес. в регионах для новичков и до 180-200 тыс. руб./мес. в Москве и СПб для senior-специалистов.

Например, в Новосибирске в среднем разработчикам игр на Unity предлагают зарплату 40-80 тыс. руб., в столице – 80-120 тыс. руб.

Если говорить об опыте и навыках, в среднем:

  • джуниорам предлагают около 25-30 тыс. руб./мес. (до 80 тыс.);
  • миддлам – 50-70 тыс. руб./мес. (до 120 тыс.);
  • синиорам – 90-100 тыс. руб./мес. (до 180 тыс. и выше).

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

Как видите, расти есть куда, потому мы и сделали эту подборку курсов. Ведь ваша зарплата напрямую будет зависеть от навыков, портфолио и опыта работы, а без практики всего этого не наработать.

Обязанности разработчика игр на Unity

Разработчик игр на Unity – создатель одиночных и мультиплеерных игр под любые платформы.

Что входит в его обязанности:

  • разработка идеи, сюжета, образов персонажей, анимации и всех остальных аспектов игры;
  • участие в проекте от первого до последнего этапа – от идеи, разработки и тестирования до исправления ошибок, релиза и монетизации (то есть доработки, обновления и техподдержка также входят в обязанности).

Базовые требования к разработчику игр на Unity:

  • работать на языке C#;
  • работать с основными паттернами проектирования игр, алгоритмами и структурами данных, 3D редакторами;
  • создавать интеграции (API, SDK, фреймворки);
  • знать основы геймдизайна;
  • создавать 2D и 3D игры на Unity 3D;
  • создавать игровые и поведенческие сценарии;
  • обеспечивать сетевую безопасность.

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

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

Middle-специалисту также потребуются знания .NET, систем контроля (Git, Git-flow и др.), шейдеров. Пригодится опыт разработки VR/AR приложений, понимание ShaderLab и ASE.

Чтобы стать востребованным Senior разработчиком игр на Unity, дополнительно нужно также владеть ООП, UI, иметь опыт создания мультиплатформенных игр, клиент-серверных приложений.

Конкретные требования зависят от вакансии. Например, могут потребоваться умения создавать видеотрейлеры, кат-сцены в играх, концепт-арты, анимации т.д.

С чего начать и куда податься? Где обучаться – в оффлайне, онлайне, самостоятельно?

Обучение на юнити разработчика игр с нуля возможно в самостоятельном режиме или на онлайн-курсах, потому что в вузах, по крайне мере, в России, этой профессии в офлайн-режиме практически не обучают. Это связано со спецификой самой профессии.

Тем не менее, если у вас за плечами факультет, связанный с изучением C# (информационная безопасность, программирование и разработка ПО, информатика, вычислительные системы и т.д.), освоить Unity будет в разы проще.

Так что же выбрать – курсы или самостоятельное плавание?

Здесь все просто.

При самостоятельном обучении вы:

  • можете заниматься с помощью большого количества материалов, находящихся в свободном или условно свободном доступе в Сети (речь о подписках, слитых платных курсах и т.д.), в том числе и от профессиональных геймдевов;
  • имеете поддержку большого онлайн-сообщества Unity, но вашу работу никто не проверяет и не указывает на ошибки, разве что на форумах.

Но!

Системность занятий и правильность выполнения заданий никто не контролирует.

Квалификация людей, которые, если повезет, согласятся вас проконсультировать, под вопросом.

Плюс самостоятельно вы вряд ли сможете отсеять актуальные и качественные материалы от устаревших и слабых/неполных. И в трудоустройстве вам никто не поможет.

Плюс, если у вас есть проблемы с самодисциплиной, самостоятельное обучение вряд ли будет эффективным и может растянуться до бесконечности.

К сведению: информация и тенденции в диджитале и геймдеве устаревают со скоростью света, официальные курсы для разработчиков игр на Unity обновляются, как правило, 2-3 раза в год или еще чаще. А материалы, доступные в Сети для самостоятельного обучения – нет. Новые, конечно, появляются, но где гарантия, что вам попадется именно актуальный, а не устаревший гайд?

На онлайн-курсах вы:

  • получаете помощь и обратную связь от специалистов отрасли – получаете ответы по поводу нюансов, работу над ошибками и т.д.
  • Изучаете программу структурировано и последовательно, что позволяет обучиться работе с Юнити с нуля до джуниора, а иногда и с нуля до миддл-специалиста Unity, дорасти с миддла до синиора и т.д.
  • Практикуетесь под контролем опытных геймдевов и разработчиков игр на Unity.
  • Получаете сертификат или диплом об окончании курсов, плюс одну или несколько работ в портфолио, которые делаете в процессе обучения.
  • Во время обучения контактируете с представителями индустрии и потенциальными работодателями (они часто присутствуют на защите дипломных и проектных работ).
  • Чаще всего получаете помощь при трудоустройстве, а иногда и стажировку в известных компаниях и/или гарантированное трудоустройство.
  • Отдельный плюс – вы можете обучаться по программе, соответствующей вашему уровню подготовки, что гарантированно приведет к результату, самостоятельно отбирать материалы для освоения программы вам не нужно.
  • У многих онлайн-университетов и онлайн-школ есть программы как для опытных программистов, так и новичков в программировании и геймдеве, не знакомых с Unity и/или С#.
  • На многих онлайн-курсах можно начать зарабатывать на разработке игр на Unity уже в процессе обучения.

При этом в большинстве онлайн-курсов для разработчиков игр на Unity вы так же, как и при самообучении, имеете возможность осваивать программу в комфортном для вас режиме.

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

Что в итоге? Обучаться разработке игр на Unity надежнее и эффективнее на онлайн-курсах.

Бонусные материалы

Начать изучение движка рекомендуем на официальном сайте Unity.

Полезные гайды с официального сайта:

Также есть платные курсы от создателей Unity.

Полезные статьи:

Также интересное можно найти в неофициальной группе о Unity3D.

Блоги:

Форумы:

Телеграм-каналы:

Видео:

Плейлист официальных видео о Unity на русском языке.

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Разработка игры на Unity / Урок #1 - Введение в Unity GameDev

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Unity3D Starter. Урок 1. Введение в Unity3D.

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Создание игр / Уроки по Unity 3D / #1 - установка, интерфейс, создание террейна

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Создаем RPG игру в Unity3D 5 Урок 1 - Движение

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Создаем игру Need for Speed на Unity. Урок 1. Создаем машину.

Обучение программированию на Unity I ТОП-22 Лучших Курса

Обучение программированию на Unity I ТОП-22 Лучших Курса

Разработка игры на Unity / Урок #1 - Введение в Unity GameDev

Обучение программированию на Unity I ТОП-22 Лучших Курса

Книги:

  • Подборка 128 книг по Unity на pikabu.ru.
  • Подборка книг по Unity на u3d.at.ua.
  • «Unity для разработчика. Мобильные мультиплатформенные игры». Авторы: Джон Мэннинг, Пэрис Бэтлфилд-Эддисон.
  • «Unity и C#. Геймдев от идеи до реализации». Автор: Д. Г. Бонд.
  • «Unity в действии. Мультиплатформенная разработка на C#. 2-е международное издание». Автор: Джозеф Хокинг.
  • «Разработка игр на Unity за 24 часа». Автор: М. Гейг.

Также рекомендуем ознакомиться с группой ВКонтакте с подборками литературы о Unity.

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

Мы будем рады и вашему мнению

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

      GeekHacker.Ru
      Logo