Топ-13 курсов освоить движок Unity для разработки игр

Время на прочтение 13 мин.
Дата публикации
Прочтений 675
Превратите любовь к играм в востребованную IT-профессию. Разработчики занимают ключевую позицию в геймдеве. Основная задача специалиста скомпоновать все элементы и докрутить прототип до финального вида. 
Создайте мобильную или инди-игру, изучив бесплатный движок на одном из курсов:

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


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

Длительность: 9 месяцев.
Формат: онлайн.
Наличие сертификата: диплом о профессиональной переподготовке.

Научитесь:
Прототипировать 2D и 3D-игры на Unity.
Работать с моделями и анимацией.
Программировать на C#.
Настраивать взаимодействие игровых объектов.
Строить игровые сцены и дизайн уровней. 
Готовить игру к релизу.
Плюсы:
По каждой теме онлайн-сессии в формате «Вопрос-ответ».
Минусы:
Практические задания построены по принципу: «Повтори за учителем».

2. Разработчик игр с Unity от Компьютерная Академия TOP


Только актуальные знания и навыки из реальной практики. В основе программы — реальные требования IT-рынка. Студенты напрямую общаются с преподавателями и получают ответы на все вопросы. 

Длительность: 12 месяцев.
Формат: онлайн/офлайн.
Наличие сертификата: да.

Научитесь:
Разрабатывать игры Unity.
Настраивать и редактировать сцены.
Использовать 2D и 3D объекты.
Применять физику для игровых объектов.
Создавать обработчики различных событий.
Работать в команде.
Плюсы:
Только онлайн-уроки.
Минусы:
Офлайн обучение в нескольких городах из списка на сайте.

3. Unity Game Developer. Basic от OTUS


Тренды разработки игр на Unity. Инструменты для создания 2D и 3D персонажей. Развёрнутая обратная связь от преподавателя в видео-формате. 

Длительность: 5 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Программировать на C#.
Создавать персонажей и игровые уровни.
Разрабатывать 2D-платформеры и 3D-шутеры.
Задавать архитектуру игрового проекта.
Работать с игровой графикой.
Плюсы:
Еженедельные домашние задания с проверкой.
Минусы:
Иногда уроки заканчиваются позже заявленного времени.

4. PRO версия курса GAMEDEV от SkillFactory


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

Длительность: 18 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Разрабатывать многопользовательские игры для различных платформ.
Программировать на C#.
Проектировать игровую логику.
Создавать 2D, 3D модели и анимацию.
Продвигать игры.
Плюсы:
Пять видов практических заданий для отработки навыков.
Минусы:
Нельзя пройти курс быстрее. Новые уроки открываются раз в неделю.

5. Факультет Разработки игр на Unity от GeekBrains


Освоите движок Unity и язык программирования C#. Систематизируете знания, реализовав 2D- и 3D-игры в разных жанрах. Превратите хобби в профессию.

Длительность: 18 месяцев.
Формат: онлайн.
Наличие сертификата: диплом о профессиональной переподготовке.

Научитесь:
Программировать на C#.
Писать чистый многопоточный код.
Работать в Unity.
Оптимизировать игры и приложения.
Разрабатывать мобильные и ПК-игры.
Использовать шаблоны для построения архитектуры проекта.
Плюсы:
Доступ к закрытым мероприятиям школы: митапы, хакатоны.
Минусы:
Для обучения понадобится VR-шлем.

6. Unity от XYZ School


Познакомьтесь с простейшими игровыми механиками. Самостоятельно реализуете босса с несколькими фазами боя. Используйте полученные знания в разработке 2D-экшена. 

Длительность: 5 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Писать алгоритмы на C#.
Разрабатывать интерфейсы и уровни.
Добавлять визуальные эффекты.
Создавать игровых и NPC персонажей.
Плюсы:
Доступ на 8 месяцев к закрытым стримам и мастер-классам школы.
Минусы:
Изучение только 2D-графики.

7. Онлайн-курс по Unity от Hedu (Irs.academy)


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

Длительность: 1 месяц.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Создать персонажа с нуля.
Писать простые алгоритмы на C#.
Разрабатывать 2D-игры.
Исправлять баги.
Плюсы:
Возможность заниматься по гибкому графику.
Минусы:
В случае отказа от обучения могут возникнуть трудности с возвратом денег.

8. Unity от Skysmart


Удобная интерактивная платформа для обучения. На занятиях по 50 минут учитель работает с 2-4 учениками, которые не видят и не слышат друг друга. Прокачайте логическое мышление ребёнка с помощью программирования. 

Длительность: 2 месяца.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Создавать игровое окружение.
Писать скрипты.
Управлять персонажем.
Исправлять ошибки в проекте.
Разрабатывать 2D- и 3D- уровни игры.
Плюсы:
Бесплатный вводный урок.
Записи всех занятий сохраняются в личном кабинете.
Минусы:
Курс для детей 12–18 лет.

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


Узнайте, как работает геймдев-команда. Начните изучение индустрии с 3D-моделирования и программирования на С#. Пройдите все этапы разработки начиная с оформления идеи в концепт.

Длительность: 3 месяца.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Прописывать игровую логику на C#.
Оформлять дизайн-документ.
Разрабатывать 2D- и 3D-игры на Unity.
Импортировать ассеты.
Создавать 3D-модели персонажей или окружения.
Плюсы:
Бессрочный доступ к курсу.
Минусы:
Только видео-уроки в записи.

10. Unity/Game Developer от ITVDN


Расширьте набор знаний и навыков для разработки игр. Изучите новые технологии и получите доступ к дополнительным 27 мини-курсам из IT-сферы. Вы можете скачать исходники программного кода или презентаций к урокам для самостоятельной работы.

Длительность: 6 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Применять C# и Unity для разработки игр.
Проводить тестирование приложений.
Создавать 2D и 3D игры.
Прописывать физику игровых механик.
Моделировать игровых персонажей.
Плюсы:
Получасовые консультации с тренером.
Минусы:
Плата за обучение в долларах.

11. Unity Game Developer. Professional от OTUS


Освойте модульный подход к созданию игр. Попробуйте запустить собственный фреймворк для разработки. Используйте код повторно для ускорения программирования. 

Длительность: 5 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Использовать принципы SOLID.
Применять паттерны проектирования.
Разрабатывать систему сохранения игры.
Проектировать архитектуру искусственного интеллекта.
Выстраивать пайплайн загрузки приложения.
Подключать локализацию и аналитику в проекте.
Плюсы:
Еженедельные онлайн-вебинары.
Возможность опубликовать резюме в базе OTUS.
Минусы:
Курс рассчитан на студентов опытом программирования.

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


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

Длительность: 3 месяца.
Формат: онлайн. 
Наличие сертификата: да.

Научитесь:
Создавать окружение в играх.
Программировать простейшие функции.
Настраивать управление персонажем.
Расставлять освещение.
Запускать простую анимацию.
Работать с пользовательским интерфейсом.
Плюсы:
Общение в команде единомышленников.
Минусы:
Программа для подростков 11-17 лет.

13. Профессия Разработчик игр на Unity от SkillFactory


Примените принципы объектно-ориентированного программирования на практике. Перейдите к выполнению сложных задач разработки. Добавьте в портфолио 4 прототипа игры. 

Длительность: 12 месяцев.
Формат: онлайн.
Наличие сертификата: да.

Научитесь:
Писать скрипты на C#.
Создавать 3D модели и анимацию.
Разрабатывать многопользовательские игры.  
Использовать API Unity.
Заполнять дизайн-документ.
Продвигать игры.
Плюсы:
Практика на кейсах компаний и проектах для реальных заказчиков.
Минусы:
Поддержка по учебным вопросам только в рабочее время.

Больше информации в разделе: Разработка игр на Unity.

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

1. Первая игра на Unity за 3 дня от Нетология
2. Уроки Unity 3D - Разработка игр | Занятия для детей от Udemy


Автор: Роор Мария
Редакция Окурсах.ру
Редакция Окурсах.ру