9 крутых курсов по геймдеву: подборка для начинающих карьеру (июнь 2023 г.)

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

Оставить комментарий

Мы обновили этот текст 9.06.2023. Еще раз проверили всю информацию, добавили новый курс, убрали неактуальный и  дополнили материал советом о том, как сэкономить на обучении.

Игровая индустрия — одно из самых динамично развивающихся направлений в ИТ. Работа в геймдеве доступна и новичкам, и тем, кто не обладает глубокими техническими знаниями. Учиться геймдизайну и программированию игр онлайн — один из способов начать карьеру в этом направлении.

Содержание
Примечание Adviser

В статье есть ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).

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

Редакция может выражать свое мнение и пробовать всё на себе.

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

Как начать карьеру в геймдеве

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

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

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

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

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

  • Приобретите технические навыки. Наиболее востребованными скиллами для разработчиков игр являются знание движков для разработки игр и умение программировать, в основном на C# или C++. Unity и Unreal Engine — два основных движка в геймдеве, которые востребованы на рынке труда​​.

  • Получите практику и соберите портфолио. Начните развивать навыки, создавая свои игры. Пусть это будет что-то базовое, вроде создания простого поведения или механики движения клавиатуры на C#, а затем двигайтесь к более сложным проектам. Постепенно добавляйте свои работы в портфолио. Это покажет потенциальным работодателям, на что вы способны, и поможет выделиться среди других кандидатов​.

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

Курс «Создание прототипов игр в Unity» (Pluralsight)

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

Особенности курса

Как начать создавать игру с нуля? В этом курсе «Прототипирование игр в Unity» вы узнаете именно это, охватывая все шаги, необходимые для создания играбельного прототипа.

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

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

Об авторе

MJ Johns —  геймдизайнер с 10-ти летним опытом разработки видеоигр и 5-ти летним опытом преподавания. Он имеет степень бакалавра компьютерных наук Университета штата Огайо и степень магистра развлекательных технологий Университета Карнеги-Меллона.

Продолжительность: ~2 часа

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

Стоимость:  $24 в месяц, первые 10 дней можно учиться бесплатно

Посмотреть программу

Курс «Введение в гейм-дизайн» от Калифорнийского института искусств (Сoursera)

TIP от Adviser: До 22 июня первый месяц подписки Coursera Plus — всего за $1. 

Экономьте до 80% на образовании с подпиской, которая открывает неограниченный доступ к 7000 курсов, проектов, специализаций и сертификаций  платформы Coursera.

Подробнее о том, как это работает, читайте в статье.

Это базовый теоретический курс, часть специализации «Геймдизайн: графика и концепции» на Corsera. Он сфокусирован на концептуальных основах игр, поэтому подойдет, в первую очередь, новичкам, вообще не имеющим представления о геймдизайне. Технический бэкграунд и навыки программирования для начала обучения не требуются. Курс на английском языке. Есть транскрипты видеолекций на русском.

Чему вас научат

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

Вы получите доступ к 27 видеолекциям и материалам для самостоятельного изучения. Старт занятий — по запросу. 

Отзыв на платформе

«Базовый курс, чтобы начать карьеру в геймдизайне. Хорош, если вы хотите начать с фундаментальных основ. Сложные концепты разложены „по полочкам“ и очень просто изложены». 

Продолжительность: 4 недели, 10 часов видео

Рейтинг: 4.9 из 5

Стоимость: $49 в месяц

Посмотреть программу

Курс «История и нарратив в видеоиграх» от Калифорнийского института искусств (Сoursera)

Еще один курс из специализации «Геймдизайн: графика и концепции». Предназначен для начинающих создателей игр и сфокусирован на роли истории и нарратива как движущих механизмов игры. Курс на английском языке.

Чему научат

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

Вы получите доступ к 19 видеолекциям и материалам для самостоятельного изучения. Старт занятий — по запросу.

Отзыв на платформе

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

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

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

Стоимость: $49 в месяц

Посмотреть программу

Курс «Создание прототипов игровых систем» (Pluralsight)

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

Особенности

В этом курсе вы изучите навыки и методы создания прототипов систем для интеграции с существующим игровым циклом.

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

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

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

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

Стоимость:  $24 в месяц, первые 10 дней можно учиться бесплатно

Посмотреть программу

Конвейер разработки инди-игр. Часть 1: «Визуальная разработка» (Pluralsight)

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

Особенности

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

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

Продолжительность: 2 часа 17 минут видео

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

Стоимость:  $24 в месяц, первые 10 дней можно учиться бесплатно

Посмотреть программу

Курс «Основы Unity VR» (Pluralsight)

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

Особенности

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

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

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

Продолжительность: 1 час 28 минут видео

Рейтинг: 4.9 из 5

Стоимость:  $24 в месяц, первые 10 дней можно учиться бесплатно

Посмотреть программу

Курс «C# Unity разработчик» (Udemy)

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

Чему научат

Курс практикоориентированный, в процессе обучения вы получите:

  • Навыки программирования на языке C# (обещают продвинутый уровень), освоите объектно-ориентированное программирование.
  • Научитесь создавать 3D-карты и 3D-модели в Blender.
  • К концу курса вы создадите шесть различных типов игр на базе Unity 3D Game Engine.

Интенсивность

Старт по запросу, ритм занятий определяете сами. Как и в случае многих других онлайн-курсов вы можете регулировать количество времени, потраченное на освоение теории и практику. Сам курс включает 34,5 часа видео, 75 ресурсов для скачивания и 7 статей.

Особенности

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

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

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

Стоимость:  $59, часто бывают скидки

Посмотреть программу

Курс «Введение в разработку игр» от Университета штата Мичиган (Coursera)

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

Чему научат

Программа сочетает теорию и практику. За время обучения вы освоите стандартные инструменты создания игр, включая Unity3D Game Engine и C#, научитесь создавать игровые объекты, работать с фактурами и 3D-пространством игры, его освещением и преобразованием. Курс предполагает выполнение трех проектов.  Финальный из них — создание шутера.

Темп и продолжительность занятий

Курс стартует по запросу, авторы рекомендуют отвести на них 4 недели. Знакомство с материалами (65 видео, материалы для самостоятельного изучения) займет примерно 19 часов, но вы сами можете регулировать интенсивность работы.

Отзыв на платформе

«Курс обеспечивает очень полезные практические знания о работе с Unity Editor и также базовые знания о разработке игр, как, на самом деле, создаются игры и какие технологии и навыки для этого требуются. <…> Я рекомендую этот курс для всех, кто не знаком с Unity и хочет быть уверенным пользователем по окончанию курса».

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

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

Стоимость: $49 в месяц

Посмотреть программу

Специализация «Прототипирование геймплея» от Unity Technologies

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

Чему научат

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

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

Специализация исходит из игровой программы Мичиганского государственного университета, которая считается одной из лучших программ в Северной Америке.

Продолжительность: 5 месяцев, по 4 часа в неделю

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

Стоимость: $49 в месяц

Посмотреть программу

Курс «Полное освоение C# и Unity для разработки 2D-игр» (Udemy)

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

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

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

Основные моменты

  • Чтобы записаться на этот курс не требуется предварительный опыт.

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

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

  • Создадите несколько игр, таких как «Защитник с лазером», «Сад Глюка», TileVania и многие другие.

  • Получите 380 лекций + 18 статей + пожизненный доступ + 66 загружаемых ресурсов.

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

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

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

Стоимость: $69, есть хорошие скидки

Посмотреть программу

11 лучших сертификаций Coursera, чтобы освоить новую специальность (май, 2023)
По теме
11 лучших сертификаций Coursera, чтобы освоить новую специальность (май, 2023)
10+ сертификаций Coursera, которые могут изменить вашу карьеру
По теме
10+ сертификаций Coursera, которые могут изменить вашу карьеру
Как сэкономить 300% на курсах Google. Разбираемся в подписке Coursera Plus
По теме
Как сэкономить 300% на курсах Google. Разбираемся в подписке Coursera Plus

Читать на dev.by