10 курсов для будущих и практикующих разработчиков игр на Unity

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

Пакінуць каментарый
Примечание редакции

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

Содержание

Полный курс для разработчика 2D-игр на Unity с использованием C#: учитесь программировать, создавая игры (Udemy) 

Курс постоянно обновляется и поддерживается в актуальном состоянии. Он будет хорош для изучения Unity в версии 2017 года. Также на Facebook есть группа, которую ведет преподаватель, где студенты обсуждают возникающие сложности и делятся своими работами.  

На курсе вы будете учиться на практике, изучите основы, а также некоторые продвинутые вещи, которые позволят создать несколько игр. Это углубленный и длительный курс. Вне зависимости от того, новичок вы или профессионал, вы найдете в нем материал для изучения. Курс не углубляется в программирование на C#.

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

Основные преимущества

  • Получите общие знания о создании игр. 
  • Изучите все тонкости экосистемы Unity.
  • Оживленный дискуссионный форум и сообщество.
  • Задача по самостоятельному созданию игры. 
  • 35 часов видео по запросу + 17 статей + 36 дополнительных ресурсов. 
Отзыв

«Это лучший за долгое время курс, который мне довелось пройти. Бен, в самом деле, прекрасный преподаватель, с блестящими стилем и манерой, которые сработали для меня; особенно это касается тем, сложных для понимания. Я уверенно могу сказать, что приобрел новый навык и желание узнать больше, так что я продолжаю обучение с другими курсами Бена и надеюсь продвигаться дальше».

Продолжительность: 57 часов.

Рейтинг: 4.6 из 5.

Стоимость: около $190 (есть скидки).

Записаться

До 27 января на Udemy распродажа: стоимость курсов начинается от $12,99.

Полный курс для разработчика 3D-игр на Unity с использованием C#: учитесь программировать, создавая игры (Udemy) 

Этот курс — продолжение программы по разработке 2D-игр, упомянутой выше. Команда преподавателей научит вас всему, что надо знать о New Unity, также этот курс включает новые проекты. Вы получите все необходимые знания и навыки для того, чтобы стать экспертом в разработке игр.

Основные преимущества

  • Научитесь создавать 2D, 2.5D и 3D-игры с помощью Unity 2017.
  • Изучите C# с нуля и позже примените полученные знания к.NET и другим языкам программирования. 
  • Лекции добавляются каждую неделю, курс регулярно обновляется, так что вы ничего не упустите. 
  • Научитесь не только разработке игр, но также получите хорошую практику в программировании и навыки проджект менеджмента, которые сможете применить где угодно. 
  • Включает 25 часов видео по запросу, 22 дополнительных ресурса (еще 25 часов электронного обучения). 
Отзыв

«Оба инструктора прекрасны! Они подробно объясняют концепции, а также поощряют активность на форуме и различных сайтах. Плюс они постоянно расширяют и совершенствуют курс. Лучший курс по Unity, который я когда-либо видел». 

Продолжительность: 34 часа.

Рейтинг: 4.8 из 5.

Стоимость: около $190 (есть скидки).

Записаться

Разработка мобильных игр на движке Unity (ИТ-Академия)

Курс для тех, кто знаком с программированием на C# на уровне junior-разработчика либо уверенно владеет любым другим языком программирования. Зачисление проходит по результатам собеседования, так что освежите свой английский (он нужен для работы с документаций) и знания по математике (школьной программы будет достаточно).

Программа курса строится по принципу «от простого к сложному». Для начала вы познакомитесь с редактором Unity и освоите базовые манипуляции объектами, работу с материалами, текстурами, звуком, анимацией и сборку 2D-уровней. Затем научитесь создавать эффекты при помощи ParticleSystem, изучите основные паттерны проектирования и поработаете над прототипированием. А завершите обучение созданием собственного проекта, где будете проходить все этапы разработки: от создания архитектуры до релиза.

Основные преимущества

  • Доступна как дистанционная, так и очная (вечерняя) формы обучения.
  • Преподаватели — опытные разработчики игр.
  • Курс достаточно интенсивный: кроме занятий и выполнения практических домашних заданий студенты будут работать с дополнительной литературой и материалами. 
  • Выдается сертификат либо справка государственного образца. 
  • Выпускники с итоговой оценкой выше 7 баллов участвуют в программе трудоустройства.

Продолжительность: 4 месяца (128 уч. часов). 

Стоимость: около $590 (возможна оплата частями). 

Записаться

Полный курс по работе с Blender (Udemy) 

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

Основные преимущества

  • Всеобъемлющий, подробный курс занимает 51,5 час и включает 18 дополнительных ресурсов, а также доступ к сообществу студентов. 
  • Более 100 000 студентов записалось на этот курс, превратив его в одно из самых популярных онлайн-пособий по работе с Blender.
  • Вы узнаете множество вещей, включая понимание принципов моделирования, создание 3D-моделей с простыми цветами, изучите основы анимации, работу с эффектами частиц. 
  • Вы также поймете, как создавать ваши собственные материалы, разворачивать модели и экспортировать их во внешние пакеты. 
  • Содержание курса носит практический характер, так что вы сразу же сможете применить все изученное в работе над реальными проектами.  
Отзыв

«Это фантастический курс для новичков в Blender. Я начал обучение не зная ничего, но сейчас я ориентируюсь в Blender как профессионал. В курсе множество упражнений, задач, тестов, чтобы убедиться, что вы запоминаете и используете то, что вам преподают».

Продолжительность: 36,5 часов.

Рейтинг: 4.7 из 5.

Стоимость: около $130 (есть скидки).

Записаться

Смотрите бесплатный вебинар от Skillbox «Игра на Unity»

Разработчик игр на Unity (SkillFactory)

После успешного завершения этого курса, по словам разработчиков, вы сможете претендовать на junior-позицию в гейм-индустрии или начинать фрилансить, даже если раньше не имели никакого отношения к играм и не были знакомы с программированием. Преподаватели курса — опытные разработчики — познакомят вас с движком Unity, основами C# и объектно-ориентированным программированием на этом языке. Вы научитесь программировать игровую логику, создавать персонажей, работать со звуками и музыкой, подключать уровни и пр. Сможете разрабатывать игры для различных платформ и к концу курса добавите в свое портфолио несколько 2D и 3D-игр.

Основные преимущества

  • Подойдет для новичков.
  • Научитесь не только разрабатывать игры, но и продвигать их. 
  • Курс ориентирован на приобретение необходимых практических навыков, поэтому с самого начала обучения вы будете решать реальные задачи. 
  • Есть возможность обсудить сложные моменты и задать вопросы менторам как в Slack курса, так и во время живых вебинаров, которые проходят 1-2 раза в месяц.
  • Пожизненный доступ к материалам курса.
  • Студентам, прошедшим более 70% программы курса, выдается сертификат. 

Продолжительность: 12 месяцев. 

Стоимость: около $204 в месяц (есть скидки и рассрочка).

Записаться

Полное руководство по разработке игр на Unity (Udemy) 

На курсе вы изучите C# и научитесь разрабатывать 2D и 3D-игры. Курс стартует с начального уровня C#, продвигается до среднего и затрагивает некоторые продвинутые концепции. 

Инструктор, Jon, автор книги Learn Unity Programming with C#, занимается программированием более десяти лет. На протяжении многих лет он разрабатывает игры и приложения дополненной реальность для Cartoon Network, GE, Coca-Cola и ThyssenKrupp.

Основные преимущества

  • Это один из немногих курсов, авторизированных Unity, который доступен онлайн. 
  • Вы изучите такие концепции, как создание бонусов, включая тройные выстрелы, лазерные лучи и щиты. 
  • Научитесь работать со звуковыми эффектами, фоновой музыкой, эффектами частиц.  
  • Четкий 13-часовой курс, который включает расширенный контент.
  • Все доступно онлайн с пожизненным доступом. 
Отзыв

«Я купил 18 курсов по Unity на Udemy. Да, 18! Мне нравятся все, но этот любимый. Мне нравится, что он начинается с интересного 2D-проекта, затрагивает программирование и подбрасывает множество челленджей. После того, как 2D-проект был завершен, я обнаружил, что у меня сложилось ясное понимание системы сценариев Unity, а раньше оно было спутанным».

Продолжительность: 21 час.

Рейтинг: 4.7 из 5.

Стоимость: около $130 (есть скидки).

Записаться

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

В этой программе теория тесно связана с практикой: видеолекции и вебинары сопровождаются практическими заданиями. Кроме того, на протяжении всего курса вы будете работать над созданием прототипа RPG (ролевой игры), а в финале разработаете свою собственную игру. За время обучения вы освоите движок Unity и его возможности, основные инструменты для работы с анимацией, звуком и пр., научитесь программированию на C#, познакомитесь с разработкой мобильных игр, особенностями их локализации и монетизации. Вы сможете создавать уровни, шейдеры, настраивать взаимодействие игровых объектов и многое другое.

Основные преимущества

  • Освоите такие инструменты, как Visual Studio IDE и Git Repository.
  • Познакомитесь с основами геймдизайна.
  • Получите доступ к сообществу геймдизайнеров в Discord. 
  • Поддержка Центра развития карьеры «Нетологии», которая включает стажировку в проектах «Нетологии-групп».
  • Выдается удостоверение о повышении квалификации.

Продолжительность: 9 месяцев. 

Стоимость: $1 620 (есть скидки и рассрочка).

Записаться

Сертификация «Программирование на C# для разработки игр на Unity» (Coursera) 

Для того, чтобы начать обучение на этой программе, вам не понадобится опыт в программировании. Специализация разделена на 5 курсов, каждый из которых включает 10-20 упражнений, чтобы помочь вам закрепить на практике изученный материал и лучше освоить C# и Unity. Кульминация программы — финальный проект, при работе над которым вы сможете применить все полученные на курсе знания. 

Основные преимущества

  • Хорошо структурированный курс, который дает ощущение оффлайн-обучения.
  • Начинается с базовых понятий и продвигается к темам среднего и продвинутого уровней. 
  • Поддержка Университета Колорадо, единственного в мире университета с бакалавриатом в области инноваций в дизайне и разработке игр. 
  • Включает занятия по структуре данных и шаблонам проектирования для разработчиков игр.
Отзыв

«Действительно приятный и доступный для понимания курс. Мне нравится, как Dr. T подходит к изучению Unity и C#. Я, в самом деле, получил удовольствие от курса и занятных упражнений». 

Продолжительность: около 4 месяцев (8 часов в неделю).

Рейтинг: 4.8 из 5.

Стоимость подписки: около $50 в месяц.

Записаться

Можно ли обучаться на Coursera бесплатно?

Разработчик игр на Unity (Skillbox)

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

Основные преимущества

  • Обучение проходит в удобном для вас темпе: смотрите видеоуроки, выполняете задания, которые проверяет наставник, разбираете и исправляете ошибки.
  • Возможность присоединиться к лаборатории по разработке игр Gamebox и получить практический опыт и связи с представителями гейм-индустрии. 
  • 4 проекта в портфолио.
  • Выдается диплом онлайн-университета Skillbox.

Продолжительность: 11 месяцев. 

Стоимость: около $100 в месяц (есть скидки и рассрочка).

Записаться

Разработка боевой системы в ролевых играх: изучите программирование на C# для Unity (средний уровень) (Udemy) 

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

Основные преимущества

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

«Это, без сомнений, был замечательный и богатый опыт! Я узнал так много о сценариях и гейм-дизайне за такое короткое время, что не мог поверить: я действительно могу применить полученные знания, чтобы сделать то, что я хочу. Финальный продукт легко расширяется, удобен для дизайнеров и вы действительно чувствуете, что владеете тем, что сделали. Это результат подробного и доступного способа изложения материала Беном и Риком, как справиться с проблемами и избежать их в будущем».

Продолжительность: 42 часа.

Рейтинг: 4.7 из 5.

Стоимость: около $190 (есть скидки).

Записаться

Разработчик игр на Unity. Продвинутый уровень (Otus)

Курс подойдет студентам, знакомым с Unity, которые умеют создавать простые игры и программировать на C#. Если вы хотите прокачать свои навыки и перейти на новый уровень в разработке игр, то эта программа может стать неплохим вариантом. 

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

Основные преимущества

  • Студентам предоставляется специально разработанный для курса набор ассетов.
  • После завершения курса вы получаете весь комплект учебных материалов.
  • Самых успешных выпускников приглашают на собеседования в компаниях-партнерах Otus. 
  • Выдается сертификат о прохождении курса.

Продолжительность: 4 месяца (4 ак. часа в неделю). 

Стоимость: около $885. 

Записаться

Сертификация по разработке игр от Мичиганского университета (Coursera)  

Курс — введение в Unity, одно из лучших руководств для начинающих. Если вы ничего не знаете о Unity, то это — хороший вариант, т. к. Брайан объясняет все концепции в очень непринужденной и простой манере с использованием примеров. Еще один плюс курса: он также знакомит с программированием на C#. И хотя вам все же придется пройти продвинутый курс по C#, чтобы использовать его на практике, концепции, которые объясняются в этом руководстве, помогут в дальнейшем обучении. 

Основные преимущества

  • Полное введение в разработку на Unity3D. 
  • Введение в концепции программирования. 
Отзыв

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

Продолжительность: 26 часов.

Рейтинг: 4.8 из 5.

Стоимость подписки: около $50 в месяц.

Записаться

Введение в разработку видео-игр на Unity (edX)

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

Основные преимущества

  • Удобный темп обучения.
  • Вашим инструктором будет преподаватель с академической степенью из Политехнического университета Валенсии. 
  • Содержание курса доступно бесплатно. Есть возможность получить сертификат (стоимость около $50).

Продолжительность: 6 недель (3-4 часа в неделю). 

Стоимость: бесплатно. 

Записаться

Подготовка к сертификационному экзамену Unity для программистов (Unity Certified Programmer exam) (Coursera) 

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

Основные преимущества

  • Программа состоит из 4 курсов с учетом структуры экзамена: программирование основного взаимодействия, программирование прикладных систем, 3D-взаимодействие и навигация, 3D-графика и аудио-конвейер.
  • Преподаватель даст вам советы, как справиться с различными сложностями, которые возникают на экзамене. 
  • Научитесь реализовывать различные сложные функции, работая над проектами: 2D-аркадой и игрой в стиле стелс.  
  • Курсы помогут вам вывести свои знания на профессиональный уровень.
  • Большое количество заданий и упражнений, чтобы проверить, как вы усвоили материал. 

Продолжительность: 16 недель (2-3 часа в неделю). 

Рейтинг: 4.5 из 5.

Стоимость подписки: около $50 в месяц.

Записаться

Дюжина+ крутых курсов по геймдеву. Подборка для новичков и начинающих
По теме
Дюжина+ крутых курсов по геймдеву. Подборка для новичков и начинающих
Кто такой Unity Developer. Обзор изнутри от Кирилла Грушевича
По теме
Кто такой Unity Developer. Обзор изнутри от Кирилла Грушевича

Читать на dev.by