Топ-9 курсов для разработчиков игр на unity

Содержание
  1. Курс «Hyper Casual» от XYZ School
  2. Что вы будете изучать
  3. Содержание курса 
  4. Преподаватели
  5. Наш отзыв о курсе
  6. Бесплатные курсы
  7. 1. «Введение в игровую индустрию» от XYZ School
  8. 2. «Intro Game Code» от XYZ School
  9. 3. «Основы программирования» от XYZ School
  10. 4. «Клиент-серверная игра на Python» от GeekBrains
  11. 5. «Специализация Game Design and Development with Unity» от Coursera
  12. Окно редактора Unity
  13. Курсы от Udemy
  14. UNITY: как сделать свою игру? Начало
  15. Unity: как сделать свою игру? Программирование
  16. Управление игровыми объектами
  17. Трансформации
  18. Создание новых игровых объектов
  19. Geekbrains
  20. Совет новичкам по Unity
  21. Unity
  22. Хорошие ресурсы для разработки игр в Unity
  23. Задачи юнити разработчика
  24. Курс «Middle-разработчик игр на Unity» от Skillbox
  25. Coursera
  26. Подборка курсов по созданию игр на Unity
  27. Разработчик игр на Unity с нуля
  28. Разработка игр на Unity
  29. Разработчик игр на Unity PRO
  30. Unity Game Developer. Professional
  31. Онлайн-курс по Unity, тариф PRO
  32. Онлайн-курс создания игр от Hedu
  33. SkillFactory
  34. Skill Factory
  35. Курсы от Skillbox
  36. Разработчик игр на Unity
  37. Разработчик игр на Unity с нуля до Middle
  38. Разработчик AR&VR с нуля до PRO
  39. Smartyschool

Курс «Hyper Casual» от XYZ School

Продолжительность

4 месяца

Кому подойдет

Всем, кто хочет создавать игры

Требования к подготовке 

С нуля

Формат курса

Видеолекции >> домашнее задание >> обратная связь от преподавателя

Наличие сертификата/диплома

Диплом

Цена 

Со скидкой – 37 300 ₽ 

В рассрочку – от 2 486 ₽ в месяц

Налоговый вычет 

Нет

Гарантированное трудоустройство 

Нет

Ссылка на курс

Что вы будете изучать

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

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

  • Блок 1: Необычные популярные игры. Виды игр >>> Как работает экономика геймдева >>> Играем в игры и становимся умнее;
  • Блок 2: Как найти идею для игры >>> Первая сцена будущей игры;
  • Блок 3: Создаем основную механику для игры;
  • Блок 4: Второстепенные механики >>> Монетизация; 
  • Блок 5: Анимация в Unity >>> Физика в Unity >>> Спецэффекты в Unity;
  • Блок 6: Создаем второстепенные механики для игры; 
  • Блок 7: Игровой интерфейс >>> Фидбек на действия игрока >>> Тестирование игры; 
  • Блок 8: Мета игры >>> Полировка игры по результатам теста >>> Монетизируемый контент; 
  • Блок 9: Интеграция рекламных SDK в игру >>> Аналитика >>> Публикация игры;
  • Блок 10: Реклама игры >>> Сбор статистики, анализ, планирование. 

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

Игорь Зверев – 8 лет назад Игорь служил по контракту в армии и не понимал, чем заниматься после. А потом рискнул, сделал прыжок веры — и вот он уже 8 лет в геймдеве. Руководил департаментом геймдизайна в Playgendary, где работал над Bowmaster и Tank Stars — у каждой из них по 200 МЛН установок. Сейчас работает ведущим геймдизайнером в студии VooDoo. 

Наш отзыв о курсе

Краткий курс по разработке простой игры на Unity с нуля до загрузки в Google Play. На программе вы научитесь создавать гиперказуальные игры – простые мобильные игрушки, в которые играют при помощи «тапов» по экрану. После окончания обучения в вашем портфолио уже будет опубликованная мобильная игра, которую вы сможете дальше развивать или устроиться на работу в студию мобильной разработки. 

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

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

1. «Введение в игровую индустрию» от XYZ School

Бесплатный онлайн-тренинг по введению в игровую индустрию от XYZ School подготовлен для новичков в геймдеве и является своего рода подготовкой перед основным курсом.

На уроке вы получите полное представление о работе геймеров. В программе три блока — история направления, выбор специализации (все о профессиях) и непосредственно разработка игр. Дополнительно к урокам у вас будут полезные материалы и чек-листы.  А еще вы сможете общаться в  общим чате с другими учениками на discord-канале.

2. «Intro Game Code» от XYZ School

На онлайн-тренинге Intro Game Code вы познакомитесь с популярным движком Unreal Engine. Получите базовые знания — узнаете как устроен цикл и сможете реализовать механики на практике на примере одной, бег по стеклам. 

Тренинг поможет определиться насколько вам интересна профессия и стоит ли учиться дальше.

Ведет занятие Александр Балакшин, геймплей-программист по AAA-проектам. 

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

3. «Основы программирования» от XYZ School

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

Вы познакомитесь с языком программирования C# и освоите его синтаксис. Узнаете что такое типы данных, переменные, циклы и массивы.  Изучите ООП и простые алгоритмы C#. 

Ведет курс Алексей Малороссиянов, ведущий Unity-разработчик в Pixonic, с опытом более 10 лет.

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

4. «Клиент-серверная игра на Python» от GeekBrains

На бесплатном тренинге от Гик Брайнс вы познакомитесь с основами разработки клиент-серверной игры. В программе два занятия. На первом уроке познакомитесь с основами языка Python и узнаете все о его возможностях, на втором — поймете как создается игра.

Этот тренинг — подготовка к более масштабным курсам.

5. «Специализация Game Design and Development with Unity» от Coursera

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

Длительность курса 5 месяцев, если будете заниматься по 4 часа в неделю.

Окно редактора Unity

Окно редактора разделено на несколько разделов. Мы расскажем об этом очень кратко, так как будем постоянно к нему обращаться на протяжении всей статьи. Если вы уже знакомы с этим, пропустите мимо!

Просмотр сцены: позволяет размещать и перемещать игровые объекты в сцене.

Просмотр игры: предварительный просмотр того, как игрок будет видеть сцену с камеры.

Инспектор: предоставьте подробную информацию о выбранном GameObject в сцене.

Assets / Project: здесь хранятся все префабы, текстуры, модели, скрипты и т. Д.

Иерархия: позволяет вложение и структурирование игровых объектов внутри сцены.

Теперь мы готовы начать!

Курсы от Udemy

Школа Udemy предлагает множество курсов для желающих освоить движок Unity дистанционно. Есть программы для начинающих и профессионалов. В обзоре представлены две самых популярных.

Преимущества курсов:

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

Недостатки:

  • Мало практики.
  • Ограниченное количество мест.

UNITY: как сделать свою игру? Начало

Сайт — https://www.udemy.com/course/unity-iq/ Длительность обучения — 27 лекций занимают 3 часа 7 минут Стоимость обучения — 2790 рублей. Со скидкой – 1090 рублей.

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

Unity: как сделать свою игру? Программирование

Сайт — https://www.udemy.com/course/unity-program-game/ Длительность обучения — 37 лекций занимают 5 часов 36 минут Стоимость обучения — 1790 рублей. Со скидкой – 1090 рублей.

Студенты научатся самостоятельно создавать логику игры и графический интерфейс, изучат язык программирования C#, рассмотрят средства отладки программ в Unity, освоят концепции объектно-ориентированного программирования. Курс знакомит с неочевидными приемами программирования, новейшими инструментами создания анимаций.

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

Управление игровыми объектами

Когда у нас есть пользовательский ввод, мы хотим, чтобы GameObject в нашей сцене отреагировал. Мы можем рассмотреть несколько типов ответов:

  • Перевод, вращение, масштаб
  • Создать новые GameObjects
  • Отправка сообщений существующим GameObject / компонентам

Трансформации

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

Вышеупомянутые методы довольно понятны , просто обратите внимание, что мы используем gameObject в нижнем регистре для ссылки на GameObject, которому принадлежит этот конкретный экземпляр компонента. В общем, рекомендуется использовать локальное , а не глобальное положение / поворот объекта. Обычно это упрощает перемещение объектов разумным образом, поскольку ось локального пространства будет ориентирована и центрирована на родительском объекте, а не на мировом начале координат и направлениях x, y, z

В общем, рекомендуется использовать локальное , а не глобальное положение / поворот объекта. Обычно это упрощает перемещение объектов разумным образом, поскольку ось локального пространства будет ориентирована и центрирована на родительском объекте, а не на мировом начале координат и направлениях x, y, z.

Преимущества локального пространства станут немного более очевидными с диаграммой!

Если вам нужно преобразовать между локальным и мировым пространством (что часто бывает), вы можете использовать следующее:

Как вы понимаете, за этим стоит довольно простая линейная алгебра, на которую намекает «Обратный» в имени метода.

Создание новых игровых объектов

Поскольку GameObjects — это в основном все в вашей сцене, вы можете иметь возможность генерировать их на лету. Например, если у вашего игрока есть какая-то пусковая установка для снарядов, вы можете захотеть создавать снаряды на лету, у которых есть собственная инкапсулированная логика для полета, нанесения урона и т. Д.

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

Как выглядит префаб на вкладке Asset

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

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

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

Затем мы можем выполнить «создание экземпляра» префаба и манипулировать им в желаемом месте сцены и установить необходимые родительские отношения.

Geekbrains

Unity — это инструмент для разработки двухмерных и трёхмерных игр. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Windows Phone, Android, Apple iOS, Linux, а также на игровых приставках Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One.

Также этот игровой движок позволяет запускать игры в браузерах с помощью специального подключаемого модуля Unity Web Player и технологий WebGL.

На курсе вы изучите основные инструменты редактора Unity, а также подходы, которые используются при разработке игр. Кроме того, разберёте весь процесс создания однопользовательской 2D и 3D игры.

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

Для успешного прохождения курса “Unity. Уровень 1” требуются знания языка C#, которые вы можете приобрести на Базовом курсе “С#. Уровень 1”.

Чему вы научитесь:

  • Познакомитесь со всеми составляющими экосистемы Unity
  • Работать с игровыми объектами и компонентами
  • Применять язык программирования C# в Unity
  • Создавать анимацию и визуальные эффекты
  • Создавать интерфейсы игровых уровней и меню
  • Разрабатывать 2D и 3D игры
  • Оптимизировать игры

Совет новичкам по Unity

Если вы планируете написать свою первую игру, не стоит недооценивать сложность и время, необходимое для написания даже самых тривиальных игр. Помните, что над большинством игр, которые выходят в Steam, команды работают над ними в течение многих лет!

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

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

Unity

Развивайте навыки и карьеру в собственном темпе с помощью обучающих ресурсов или под руководством экспертов Unity.

Получите три месяца бесплатного доступа к Unity Learn Premium и присоединяйтесь к Create with Code Live — виртуальному онлайн-курсу для учащихся, преподавателей и для всех, кто хочет научиться программированию.

Есть ресурсы как для новичков и студентов, так и для экспертов и профессионалов:

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

Хорошие ресурсы для разработки игр в Unity

Сообщество разработчиков игр — одно из лучших среди всех, и в индустрии есть множество высококвалифицированных профессионалов, которые размещают контент бесплатно или почти бесплатно. В этой области требуются 3D-моделисты, концептуальные художники, геймдизайнеры, программисты и так далее. Я связал несколько отличных общих ресурсов, с которыми я столкнулся, для каждого из этих полей ниже:

Смотрите это видео на YouTube

Смотрите это видео на YouTube

Смотрите это видео на YouTube

Концептуальное искусство

  • Школа дизайна Фэн Чжу (более 90 часов уроков по концепт-арту)
  • Тайлер Эдлин Арт (Великое арт-сообщество BST с отзывами профессионалов о ежемесячных испытаниях)
  • Art Cafe (Интервью и мастер-классы с известными концепт-художниками)
  • Трент Канюга (иллюстратор и 2D-художник, который также создает свою собственную игру)

3D моделирование

  • CG Cookie (лучшие основы моделирования сетки в Blender, у них есть множество другого отличного контента для блендера)
  • Тор Фрик (модельеры и скульпторы твердых поверхностей в Blender)
  • Глеб Александров (Краткие мощные уроки по рендерингу в Blender)

Игровой дизайн

  • DoubleFine Amnesia Fortnight (разработчики игр, которые проводят двухнедельный хакатон и записывают весь процесс проектирования)
  • Инструментарий GameMakers (изучает принципы игрового дизайна)

Программирование

  • Handmade Hero (Написание игры и движка с нуля на C)
  • Джонатан Блоу (инди-разработчик, транслирующий свою разработку игры)
  • Brackeys ( хорошие учебные пособия по Unity)

Задачи юнити разработчика

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

Также разработчик выполняет и другие задачи:

создание геймдизайна: игровой контент и правила для персонажей;
составление шейдеров — программа для видеокарты, которая позволяет реализовать разные спецэффекты: преломление, затенение, рассеяние света и другие характеристики;
использование трехмерной графики 3D моделирования для игр;
подготовка анимации и графики;
понимание математики и физики (это важно как в процессе работы, так и при изучении С#).

Курс «Middle-разработчик игр на Unity» от Skillbox

Длительность 6 месяцев
Уровень С нуля
Для кого подходит Junior-разработчикам на Unity + С#-программистам, которые хотят в геймдев
Формат Видеоуроки + домашние задания + общение с куратором
Гарантии Подготовка к успешному прохождению собеседования
Итоги Диплом + портфолио
Цена
  • полная – 70 000 ₽
  • со скидкой – 49 000 ₽
  • есть рассрочка от 4 083 ₽ в месяц
Ссылка на курс

Программа курса включает в себя следующие блоки:

  • основы разработки многопользовательских игр, работа с сетью, компоненты из группы Network, работа с веб-ресурсами, загрузка текстовых данных и текстур;
  • форматы данных в игре, форматы JSON/XML, создание классов, загрузка/сохранение игры, работа с потоковыми данными в StreamingAssets;
  • создание шейдеров – синтаксис ShaderLab и HLSL, редактор Shader Graph, работа с RenderTexture, работа с экранным буфером, вычислительные шейдеры;
  • применение основ ООП в Unity, наследование скриптов;
  • создание комплексной анимации персонажа, применение масок к скелету, наложение анимационных слоев, управление частью скелета с помощью устройств ввода;
  • использование Coroutine в движке и работа с освещением;
  • оптимизация игр и распределение ресурсов, минимизация «узких» мест, создание атласов для объектов окружения, использование low-poly-рендеров для объектов с плотной сеткой, работа с LOD-Group – управление уровнем детализации и много другое;
  • дипломный проект, разработка кооперативной онлайн-игры.

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

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

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

  • программировать на С# с учетом ООП;
  • создавать собственные шейдеры;
  • разрабатывать VFX для игр;
  • работать с мобильными устройствами;
  • делать сетевые игры;
  • оптимизировать игры и свою работу.

Мои впечатления: Программа готовит специалистов по разработке игр на Unity. Отучившись на этом курсе вы выйдете уже опытным разработчиком игр. А значит и спрос на вас на рынке труда будет хороший. С этим, кстати, помогут местные специалисты по части HR. Так что не откладывайте. Вперед к новым свершениям!

На сайт курса

Coursera

Бизнес, IT, наука о данных, иностранные языки – области, в которых международный образовательный сервис Coursera предлагает онлайн-программы ведущих мировых вузов и предприятий.

Специализация «Game Design and Development», представлена университетом штата Мичиган (США). Контент – теоретическая база и практические рекомендации по производству видеоигр с использованием Unity-5. Потребители научатся разрабатывать концепцию, прототипировать и тестировать идеи, ориентироваться в лицензировании и маркетинге. Партнером является известный портал онлайн-игр, который предоставляет шанс для старта и монетизации начинающим профи. Наличие субтитров (в том числе и на русском) помогает с восприятием англоязычных наставников. 
 

Подборка курсов по созданию игр на Unity

Разработчик игр на Unity с нуля

Курс подойдёт начинающим программистам и опытным разработчикам, которые хотят попасть в геймдев. Вы узнаете, как разрабатывать игры на Unity, научитесь программировать на C#, освоите азы 3D-моделирования.

Программа длится 6 месяцев. В ходе курса вы добавите 5 проектов в портфолио. А ещё вас ждёт дипломный проект — вы разработаете аркаду по мотивам игры Crimsonland.

Стоимость обучения:

68 796  ₽

105 840  ₽

Рассрочка:

5733  ₽ ×

12 мес.

Уровень сложности

для новичков

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

6 мес.

Демо доступ

нет

Формат обучения

онлайн

Домашние задания

да

Обратная связь

да, от преподавателя

Стажировка

нет

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

нет

Документ по окончании

диплом

Перейти на страницу курса

Разработка игр на Unity

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

Обучение длится 3 месяца. По итогам вы сможете создать свою 3D-игру. Это задание для дипломного проекта.

Стоимость обучения:

16 200  ₽

18 000  ₽

Рассрочка:

5400  ₽ ×

3 мес.

Уровень сложности

для новичков

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

3 мес.

Демо доступ

нет

Формат обучения

вебинар

Домашние задания

да

Обратная связь

да, от преподавателя

Стажировка

нет

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

нет

Документ по окончании

сертификат

Перейти на страницу курса

Разработчик игр на Unity PRO

Программа рассчитана как на новичков, так и на опытных разработчиков на других языках. На курсе вы освоите все этапы геймдизайна, познакомитесь с программированием на C#. А ещё разберётесь, как зарабатывать на играх через App Store, Google Play, Steam. 

Курс длится 18 месяцев. Во время обучения вы создадите 5 типовых игр. А ещё вы разработаете собственную игру, для которой сами выберете жанр и платформу. Это будет дипломная работа курса.

Стоимость обучения:

198 000  ₽

330 000  ₽

Рассрочка:

5500  ₽ ×

36 мес.

Уровень сложности

для новичков

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

18 мес.

Демо доступ

нет

Формат обучения

онлайн

Домашние задания

да

Обратная связь

да

Стажировка

нет

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

да

Перейти на страницу курса

Unity Game Developer. Professional

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

Программа длится 4 месяца. В течение курса вы будете работать над созданием выпускного проекта, который сможете прикрепить к портфолио. Темой выпускного проекта может стать, например, игра типа GTA или RPG.

Стоимость обучения:

65 000  ₽

Уровень сложности

для специалистов

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

4 мес.

Демо доступ

нет

Формат обучения

онлайн

Домашние задания

да

Обратная связь

да

Стажировка

нет

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

нет

Документ по окончании

сертификат

Перейти на страницу курса

Онлайн-курс по Unity, тариф PRO

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

Курс длится 16 часов, занятия проходят в формате вебинаров. После курса вы сможете добавить в портфолио проект 2D-игры, над которым работали на протяжении всего обучения.

Стоимость обучения:

32 000  ₽

Рассрочка:

Уровень сложности

для новичков

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

1 мес.

Демо доступ

нет

Формат обучения

видеоуроки

Домашние задания

нет

Обратная связь

нет

Стажировка

нет

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

нет

Документ по окончании

сертификат

Перейти на страницу курса

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

Сайт — https://irs.academy/kurs_sozdania_igr Длительность обучения — 12 уроков по 2 часа. Стоимость обучения — 46 000 рублей.

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

Преимущества:

  • Удобный формат обучения.
  • Сопровождение кураторов.
  • Сертификат о прохождении обучения.
  • Положительные отзывы учеников.

Недостатки:

  • Мало практики.
  • Нет гарантии трудоустройства.
  • Высокая цена.

SkillFactory

В активе онлайн-школы Skillfactory  31 программа по Data Science, аналитике и программированию от экспертов рынка. С 2016 года обучение на реальных проектах с перспективой приобретения навыков под запросы бизнеса прошли свыше 9 тысяч человек.
 
12-месячный комплекс «Геймдевелопер» ориентирован на новичков, но будет интересен и тестировщикам или дизайнерам гейм-индустрии, которые хотят войти в гемдев. Студенты пройдут путь от знакомства с инструментом до подготовки многопользовательского продукта в жанре «танки», командной или инди-разработки и выхода на рынок. На протяжении всего периода слушатели могут рассчитывать на сопровождение куратора, помощь ментора и общение в профессиональном комьюнити. 

Skill Factory

Профессия «Разработчик игр на Unity»
Научитесь разрабатывать игры на Unity и C#

Все главные навыки разработчика игр в одном курсе:

  • Программирование
    Вы научитесь программировать на C# — это даст вам основу для широкого круга задач
  • Все этапы гейм-дизайна
    Вы отработаете каждый шаг создания игры — от идеи до загрузки в сторы и продаж
  • Разные виды игр
    Вы освоите разработку востребованных 2D- и многопользовательских 3D-игр
  • Выпуск на рынок
    Вы поймете, как зарабатывать на играх, продвигая их в App Store, Google Play, Steam

Программа профессии

Введение в GameDev и Программирование на C# (2 месяца)Результат: Создаете игровую сцену (локацию) с нуля с освещением и интерактивом. Научитесь основам языка C#, решите 50+ практических задач.

Разработка мобильных игр на Unity (3 месяца)Результат: Разработаете Space Shooter, который будет работать на мобильных устройствах Android и IOS и будет загружен в Google Play и Apple Store. Научитесь создавать мобильные 2D-игры и разработаете RPG Tower defence с несколькими уровнями. Научитесь сохранять игру и продолжать ее с сохраненного места.

Создание 3D-shooter и «Танки» (4 месяца)Результат: Разработаете 3D Shooter, который загружен в Steam. Разработаете многопользовательскую 3D игру по типу “танки», где вы будете сражаться с другими игроками по сети, а также сможете общаться с ними по голосовой связи.

Командная или инди-разработка своей игры (3 месяца)Результат: Познакомитесь с процессом проектирования новой игры. Жанр игры вы выберете самостоятельно, например action adventure, RPG, гонки и т.д. Узнаете об основных подходах, которые позволяют придумать игру, которая будет пользоваться спросом. Разработаете дизайн-документ для вашей будущей игры, подробно описывающий игру. Также вы научитесь основным подходам для продвижения и заработка на играх. Разработаете игру, которую вы самостоятельно спроектировали на предыдущем блоке по геймдизайну. Разработку можно вести индивидуально или в команде. Разработка будет вестись под руководством опытного эксперта. Ваша задача — выпустить игру и вывести ее на рынок (в Steam, Google Play и/или Apple Store).

Курсы от Skillbox

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

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

Сайт — https://skillbox.ru/course/profession-unity/ Длительность обучения — 11 месяцев. Стоимость обучения — 4 914 рублей в месяц при рассрочке на 2 года.

Отличный курс для новичков, начинающих специалистов и опытных программистов, желающих перейти в игровую индустрию. В ходе обучения вы освоите C#, разберётесь в основах гейм дизайна и научитесь создавать игры на популярном движке Юнити. Сможете на практике отработать навыки командной разработки на геймджемах и добавите 4 игры в портфолио.

Преимущества:

  • Много практики.
  • Возможность находить первые заказы в процессе обучения.
  • Диплом об окончании программы выдается всем ученикам.
  • Обратная связь 24 на 7.
  • Возможность посмотреть лекции в записи, если пропустили занятие.

Недостатки:

Ограниченное количество мест.

Разработчик игр на Unity с нуля до Middle

Сайт — https://skillbox.ru/course/profession-unity-middle/ Длительность обучения — 20 месяцев. Стоимость обучения — 5 182 рубля в месяц при рассрочке на два года.

Школа Skillbox предоставляет программу, разделенную на 3 основных этапа, в ходе которых ученик получает максимум профессиональных знаний и навыков. На первом этапе вы с нуля освоите игровую разработку: научитесь писать на С#, создавать игры на Unity и выделять собственные дополнения для движка. У вас получится создать игру, о которой всегда мечтали, или устроиться разработчиком в крутую студию.

Преимущества:

  • Помощь в трудоустройстве.
  • Возможность находить первые заказы в процессе обучения.
  • Первые 6 месяцев обучения Юнити бесплатные.
  • Доступ к закрытым мероприятиям – воркшопам и карьерным консультациям.
  • Педагогический состав – практикующие специалисты с опытом 5-10 лет в сфере разработки.

Недостатки:

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

Разработчик AR&VR с нуля до PRO

Сайт — https://skillbox.ru/course/profession-vr-ar-dev/ Длительность обучения — 2 года. Стоимость обучения — 5 226 рублей в месяц при рассрочке на 2 года.

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

Преимущества:

  • Гарантированное трудоустройство.
  • Удобный формат обучения и круглосуточная обратная связь.
  • Практикующие преподаватели.
  • Возможность обучения в своем темпе.
  • Актуальная программа обучения.

Недостатки:

Нехватка мотивации от модераторов.

Smartyschool

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

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

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

Курс создан в соответствии с рекомендациями самой компании Unity Technologies и охватывает все основные аспекты разработки компьютерной игры.

Чему вы научитесь:

  • Разработаете концепцию своей игры, которую будете реализовывать на курсе;
  • Изучите особенности представления объектов в компьютерном трехмерном пространстве;
  • Научитесь использовать интерфейс Unity по максимуму;
  • Изучите основы языка программирования C#;
  • Сможете подготавливать и импортировать различные элементы для своей игры: трехмерные объекты, спрайты, текстуры, аудио файлы;
  • Научитесь освещать свои игры с помощью продвинутой системы глобального освещения Unity;
  • Разберетесь в тонкостях построения игровых сцен с помощью Unity;
  • Изучите особенности использования физики твердых тел и определения столкновений при создании игры;
  • Научитесь создавать элементы графического интерфейса вашей игры;
  • Научитесь анимировать игровые объекты с помощью невероятных инструментов Unity;
  • Освоите инструменты для коллективной разработки и контроля версий;
  • Научитесь создавать код для различных платформ;
  • Научитесь создавать 2D игры;
  • И сможете создавать много элегантного кода…
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Знай и умей
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: