Высшее образование в геймдеве
Поступить в вуз на факультет гейм-дизайна — мечта многих людей, увлекающихся компьютерными играми. Если раньше высшее образование в этой области было доступно только за рубежом, то в последние годы всё больше вузов России стали обращать внимание на эту перспективную сферу IT и начали разрабатывать учебные программы в соавторстве с лидерами индустрии.
Нужен ли диплом, чтобы войти в Gamedev?
Пожалуй, главное, на что обращают внимание работодатели из gamedev-студий, оценивая кандидата, это его портфолио и образование. Независимо от вакансии, на которую вы претендуете, суть портфолио не меняется — это несколько проектов, демонстрирующие, что вы имеете практический опыт в выбранной сфере. А вот с образованием чуть сложнее. Работодателю важен не диплом, а набор навыков, которые вы получили во время учёбы в вузе.
Ещё важнее получить разносторонние навыки, если вы выбрали путь инди-разработчика. Вам не придётся конкурировать за место с сотнями других кандидатов, однако и выстраивать все производственные пайплайны вам придётся самому, не имея возможности обратиться за помощью к опытным коллегам.
- Minecraft;
- Stardew Valley;
- Braid;
- Undertale;
- Flappy Bird.
Высшее образование или курсы?
Бакалавриат 2D- и 3D-анимация
Бакалавриат Разработка игр
Бакалавриат Кинопроизводство
Есть три способа получить необходимый скиллсет: пойти учиться в вуз, на узкоспециализированные курсы (например, курс по геймдизайну) и научиться всему по книгам и видео из интернета. У каждого подхода есть свои плюсы и минусы. Давайте остановимся на них подробнее, сравнив курсы и самообучение с поступлением в университет.
Потраченное время
Учёба в вузе занимает четыре — шесть лет. Это больше, чем длятся специализированные курсы (от нескольких дней до двух лет). Однако, курсы длятся меньше, поскольку дают более узкий набор знаний. К примеру, чтобы освоить профессию разработчика-дженералиста вам понадобится пройти несколько курсов от разных учебных заведений и потратить примерно столько же времени.
Стоимость
Здесь лидирует самообразование. В интернете действительно много полезной информации на английском языке: от бесплатных лекций ведущих вузов мира до социальных сетей, где вы без труда можете задать интересующий вопрос представителям любых профессий в геймдеве.
На русском языке информация есть, но если пойти на курсы английского и получить хотя бы уровень Pre Intermediate (займёт около 200 академических часов), вам будет гораздо проще читать специализированную литературу.
Мотивация продолжать
Многие, кто решает научиться всему сам, начинают со слишком амбициозных проектов, а потом, когда нерешённые задачи превращаются в снежный ком, опускают руки и выгорают. Большое преимущество курсов и вузов в том, что вы окружены единомышленниками и всегда можете обратиться за советом к преподавателю, который поможет с курсовым проектом.
Объём знаний
По объёму полученных знаний и навыков с вузами конкурировать сложно. Программы обычно составляются так, что студенты знакомятся с максимально широким кругом дисциплин. К примеру, в художественных вузах изучают живопись, дизайн, графику, искусствоведение и анатомию. Всё это пригодится в будущем и разовьёт насмотренность.
Опыт командной работы
Девять из десяти игр создаются командами. Даже если вы твёрдо решили разрабатывать игру в одиночку, ваша команда — это ваша аудитория. Чем лучше вы общаетесь, тем больше человек заинтересуются вашей игрой и порекомендуют её друзьям. Работе в команде можно и нужно учиться. В вузах совместной работе учатся во время выполнения лабораторных, курсовых и даже дипломных проектов.
Доступность инструментов
Высшие учебные заведения, как правило, партнёрствуют с официальными разработчиками программного обеспечения и хорошо оснащают лабораторные классы. Во время самообучения или при прохождении онлайн-курсов вам приходится самому отвечать за установку, обновление и устранение неисправностей каждого программного пакета, который вы используете.
Творческая среда
Чувство принадлежности к коллективу единомышленников поддерживает в учащихся мотивацию, вдохновение и дух здорового соперничества. Чем больше вы погружаетесь в специальность, тем больше радости приносит общение с людьми, которые сталкиваются с похожими задачами и говорят с вами на одном профессиональном языке.
Полезные знакомства
Высшее образование для игровой индустрии это ещё и один из лучших из способов нетворкинга. Хорошо зарекомендовав себя перед сокурсниками и преподавателями (часто это руководители отделов из индустрии), вы можете быть уверены, что вас запомнят и охотно порекомендуют на открывшуюся вакансию. Точно так же и вы, решив открыть свою студию, быстрее наберёте команду профессионалов из коллег, с которыми успели лично познакомиться во время учёбы.
Возможность попасть на стажировку
Учиться на геймдизайнера и любой другой профессии в геймдеве лучше на практике. Крупные вузы годами сотрудничают с компаниями, которые приглашают на работу лучших кандидатов прямо во время учёбы. Стажировки — это отличный способ сделать шаг от теории к практике, применить все полученные в классе знания и начать глубже разбираться в профессии.
Диплом государственного образца
Хоть диплом и не является главной целью получения образования, он может, к примеру, пригодиться, если вы решите устроиться в зарубежную компанию, как доказательство того, что вы соответствуете требованиям вакансии — почти все студии ищут кандидатов, у которых есть бакалаврская степень в области игр.
Вузы, где можно получить профессию, связанную с играми
Как попасть в геймдев: где учиться, как устроиться и где работать в игровой индустрии

Работу в индустрии игр часто по незнанию считают мечтой геймеров и скорее развлечением, нежели серьёзным делом. Но тем не менее, попасть в геймдев хотят многие: опытные художники, начинающие разработчики, аниматоры и тестировщики. Сегодня поговорим о плюсах и минусах работы в геймдеве, о профессиях в игровой отрасли и о том, как программисту попасть в gamedev с опытом и без.
Хочу в геймдев: с чего начать и как понять, стоит ли пробовать
В геймдеве огромное количество направлений, в которых можно развиваться. О конкретных профессиях мы поговорим дальше, а сейчас остановимся на том, как понять, есть ли в игровой сфере для вас место.
Логично проанализировать свои умения и таланты, выяснить, знания в какой из областей преобладают. Если вы журналист с опытом написания сценариев, программист с бэкграундом в разработке приложений или опытный digital-художник — всё просто и понятно. Но если ни одна должность из записанных в трудовой книжке, не перекликается с геймдевом, стоит задуматься.
Чтобы правильно составить план покорения сферы мечты, нужно самому себе честно ответить на такие вопросы:
- Есть ли у меня соответствующее образование?
- Какие профессии в gamedev мне наиболее интересны?
- Какие нынешние качества, навыки и знания могут пригодиться в этой сфере?
- Знаю ли я языки программирования, умею ли рисовать, анимировать, писать сценарии, или возможно, в совершенстве владею английским языком?
- Есть ли у меня опыт в геймдеве или в IT?
- Готов ли я, учитывая свою нынешнюю занятость, уровень зарплаты, семейное положение (список можно продолжать бесконечно) кардинально сменить профиль работы и погрузиться в процесс обучения?
- Я действительно хочу разрабатывать игры или просто люблю в них играть?

Опираясь на полученные ответы, можно проанализировать реалистичность затеи и спланировать дальнейшие действия:
- Найти курсы по программированию, анимации, гейм дизайну или начать самостоятельное обучение, если базовых знаний нет. Если у вас уже есть определенный уровень знаний, будет уместно проверить их актуальность.
- Изучить вакансии, подписаться на интересующие компании в соцсетях и джоб-сайтах, составить пул частых требований к желаемой должности и заняться заполнением пробелов в знаниях (например, для замещения должности джуниор разработчика предстоит выучить ещё один язык программирования).
- Собрать портфолио из проектов, на которых работали, если опыт всё же есть.
Если после всего проделанного желание двигаться в этом направлении не исчезло, отличные новости: скорее всего вы действительно готовы изменить жизнь и освоить новую профессию.
Какие специалисты работают над созданием игр
Прежде чем говорить о том, как попасть в компанию по разработке игр, стоит разобраться в существующих геймдев профессиях. В зависимости от масштабов проекта, жанра и платформ, для которых создается продукт, список необходимых специалистов (как и количество людей, выполняющих одни и те же функции), может сильно меняться. Но основные позиции остаются примерно одинаковыми.
- Продюсер контролирует качество продукта, отвечает за то, чтобы игра получилась интересной. Продюсер — это гейм-дизайнер с большим опытом.
- Проджект-менеджер — мастер планирования и постановки задач. Он следит за выполнением заданий, дедлайнами, темпом работы и качеством её выполнения.
- Геймдизайнер отвечает за позитивный игровой опыт геймеров. Дизайнеры игр выполняют разные задачи: от проработки основной механики игры до проектирования отдельных уровней. На крупных проектах может быть более 50 геймдизайнеров, которые курируют разные направления. О принципах геймдизайна мы уже рассказывали в этой статье .
- Сценарист создает описания миров, продумывает сюжет и характеры персонажей, пишет диалоги. Как правило, готовые тексты вычитывает редактор , а переводчики занимаются адаптацией контента на разные языки.
- У программиста могут быть разные зоны ответственности (анимация, графика и звуки, микросервисы, UI, разработка движка, back-end и клиентской части).
- Художник создает персонажей, рисует локации, карту мира. На средних и крупных проектах есть отделы концепт-художников, 3D-художников и моделлеров, художников по текстурам, 2D-художников.
- Аниматор оживляет нарисованный арт с помощью анимации, используя соответствующий софт.
- Звукорежиссер наполняет игру музыкой, «добывает» и обрабатывает необходимые звуки, голоса.
- Тестировщик проходит игру на разных устройствах, тестирует все возможные варианты прохождения уровней, заполняет отчеты по найденным ошибкам.
Разработчик игр: где учиться
Классическое образование и диплом программиста можно получить в технических ВУЗах, пройти обучение и обрести новую специальность вне стен университета — в частных школах и на курсах по программированию.
Куда пойти учиться на разработчика игр в Украине
В Украине есть немало ВУЗов, которые готовят будущих программистов. Предпочтение стоит отдавать учреждениям технической направленности:
- Национальный технический университет Украины «Киевский политехнический институт»
- Национальный технический университет «Харьковский политехнический институт»
- Национальный университет «Львовская политехника»
- Одесский национальный политехнический университет
- Винницкий национальный технический университет
- Харьковский национальный университет радиоэлектроники
- Национальный авиационный университет
- Национальный аэрокосмический университет им. Н.Е. Жуковского «Харьковский авиационный институт»
Где учиться на разработчика игр онлайн
В наше время большинство обучающих материалов, полезных туториалов и курсов можно найти онлайн. Учиться можно по видеороликам на YouTube, скачивать бесплатный и условно бесплатный софт, читать инструкции по работе с движками и уточнять непонятные моменты на форумах. Для самостоятельного изучения языков программирования нужна сильнейшая мотивация и упорство.
На просторах интернета есть масса онлайн-курсов по разработке. Качественные курсы создаются командами профессионалов с учетом всех психологических аспектов обучения (от простого к сложному) и специфики профессии (часто в программы включают изучение базового английского для разработчиков). Обучение на таких площадках, как правило, проходит в формате лекций от экспертов с демонстрацией практической части. Некоторые курсы предполагают выполнение домашних заданий, проектов и сдачу финального теста. По окончанию курса можно получить подтверждающий сертификат. В этой сфере есть давно зарекомендовавшие себя платформы — Udemy и Coursera . Плюс такого формата обучения — вам навсегда предоставляется доступ к курсу и ко всем последующим обновлениям, а значит — к самым свежим знаниям.
Так, на онлайн курсах для программистов можно научиться кодить с нуля, либо выучить дополнительные языки программирования и прокачать свои скиллы перед вхождением в новую сферу.
Как попасть в gamedev
Как программисту попасть в геймдев без специального образования
Когда речь идет о том, чтобы пробовать себя в геймдеве без образования, нужно понимать, что рассчитывать придется только на свои знания, энтузиазм и крутое портфолио. Отсутствие диплома или сертификата придется перекрыть чем-то более весомым — опытом. Если вы научились программировать самостоятельно, создайте несколько собственных проектов, напишите парочку дополнений для уже существующих игр, участвуйте в марафонах для игровых программистов — не бойтесь искать и использовать всякую возможность, которая может сделать ваше портфолио интересным и разнообразным.
Как стать программистом игр и как попасть в геймдев без опыта работы
Стать программистом игр — не значит работать в геймдев-компании. Для разработчика игр есть несколько вариантов организации своей трудовой деятельности: развиваться в игровой студии или быть частью аутсорс-команды, фрилансить или разрабатывать собственную инди-игру.
Разумеется, если вы станете независимым разработчиком и возьметесь за производство собственной игры, об опыте никто и не спросит. Но далеко не всем подходит такой вариант, ведь во времена игровых корпораций-гигантов инди-проекты все реже выстреливают.
Без опыта работы можно попробовать свои силы на биржах фриланса, поставив минимальный ценник на свои услуги. Так вы наполните портфолио, познакомитесь с реальными проектами и заказчиками, поймете, что вам интересно, а что нет.
Также отличный вариант — программы стажировок. Основатели крупных компаний часто делают упор на поиск молодых талантов: работодатели открывают вакансии для студентов последних курсов и выпускников, берут их на работу в качестве стажеров, вкладывают силы в их развитие и нанимают начинающих программистов на джуниор-позиции. Стажировка может быть оплачиваемой или бесплатной. Как правило, оплачиваемая стажировка (если речь идет об обучении с нуля) предполагает минимальную зарплату. Компания выплачивает такую сумму, которая покрывает расходы на дорогу и выполняет мотивирующую функцию (долларов 100 или 200). Такой старт, наверное, самый комфортный, ведь обучение новым технологиям происходит плавно и организованно. На более высокооплачиваемые стажировки (от 300-400 долларов), коих достаточно на job-сайтах, обычно берут новичков с опытом, базовыми знаниями или сертификатом об окончании курсов.
Чтобы попасть на стажировку, важно отслеживать вакансии, не робеть и отправлять резюме через формы поиска талантов, даже если актуальных предложений нет. Рекрутеры в крупных IT-компаниях, как правило, собирают базу заинтересованных кандидатов и порой, когда появляется срочная необходимость в специалистах, предлагают им работу, даже не открывая вакансию.
Как попасть в gamedev: обходные пути
Попасть в геймдев можно не только прямым и самым понятным путем. Многие программисты начинали как тестировщики, которые изучали программирование в свободное время. В IT-компаниях это нормальная практика, когда проработав новые скиллы, специалист получает повышение и переходит на другую позицию с соответствующими задачами.
Каждый специалист с техническим складом ума, попав на работу в геймдев-студию, может задуматься о перспективе переквалификации в программиста. Геймдизайнер или технический художник, которые уже обладают глубокими познаниями в разработке игр, могут изучать программирование, чтобы простимулировать карьерный рост или дать старт новому этапу в профессиональном развитии.
Эту затею ещё проще осуществить, когда вы работаете в офисе, ведь в таком случае всегда можно обратиться за помощью к неравнодушному коллеге-разработчику и получить совет профессионала. А если вам повезло с лояльным руководством, которое поддерживает инициативы сотрудников, можно договориться о том, чтобы вас подключали к самым простым задачам отдела разработки. Так у вас будет шанс учиться на реальных заданиях и показать работодателю свою заинтересованность в проекте.
Как устроиться в геймдев: практические советы по поиску работы
- Если в интересующей вас компании открыто 3 вакансии, под требования которых вы подходите, не стоит отправлять резюме сразу на все вакансии. Определитесь, какая конкретная должность вас интересует, и подавайтесь на неё. Все остальные навыки, которые могли бы пригодиться для работы на двух других позициях, уместно перечислить в соответствующем пункте. Так вы покажете, что знаете, чего хотите и не произведете впечатления отчаявшегося человека, готового и рисовать, и соцсети вести, и кодить в перерывах между остальными задачами.
- Максимально четко и структурировано опишите уровень владения программами, специальными инструментами и языками программирования (как давно используете их в работе, на каких проектах).
- Соглашайтесь на выполнение тестового задания только в том случае, если правда собираетесь его выполнять. Лучше запомниться HR-у как адекватный соискатель, а не исчезнувший без объяснений кандидат. Мир тесен, и возможно, вы столкнетесь с этим рекрутером в будущем.
- Обязательно указывайте в резюме все курсы, семинары, буткемпы и конференции, в которых участвовали. Так вы произведете впечатление увлеченного профессией человека, который без устали развивается и следит за тенденциями индустрии.
Хочу работать в игровой индустрии, но не знаю, кем
Если ваша профессия не узкоспециализированная — вы не астрофизик, не мясник, не микробиолог, а скажем, аналитик, дизайнер, маркетолог или проджект-менеджер — вы можете изучить особенности игровой сферы, структурировать имеющиеся знания, выявить и устранить слабые места и попробовать себя в геймдеве.
Например, на должность гейм-дизайнера обычно берут людей без специального образования, так как эта профессия довольно редкая. Так что, если у вас развитое логическое мышление, вы понимаете, как проектируются уровни в играх, создаются игровые миры и механики, с помощью каких приемов можно увлечь игрока, проходите онлайн-курсы по геймдизайну и врывайтесь в новую сферу.
А вот среди игровых сценаристов очень много журналистов, редакторов и сценаристов телевидения. Чтобы писать сценарии к играм, важно знать основы драматургии, сторителлинга и конфликтологии, уметь создавать захватывающую историю и развивать её в рамках основной задумки, выдавать креативные идеи и адекватно воспринимать критику.
Игровой аналитик — ещё одна профессия, которая позволяет попасть в gamedev без технического бэкграунда. Это профессия, которая существует на пересечении геймдизайна и продуктовой аналитики. Игровые аналитики умеют работать с самыми необычными метриками — радость от прохождения игры, реакция на механику, поведенческие паттерны. Они собирают аналитику и позволяют разработчиками принимать решения на основе точных данных, не рассчитывая на интуицию.
Резюмируя, в геймдеве нужны не только программисты, и далеко не все профессии требуют технического склада ума или наличия университетского диплома
Плюсы и минусы работы в геймдеве
Как и во всех сферах деятельности, у работы в gamedev есть свои плюсы и минусы.
Плюсы работы в геймдеве:
- Большинство геймдев-компаний позволяют сотрудникам работать удаленно или частично удаленно, поэтому вы становитесь мобильными, можете путешествовать или работать из любого комфортного для вас места.
- Интересные проекты (особенно если вы фанат игр).
- Комфортные офисы и стандартные плюшки IT-индустрии вроде страховки, компенсации питания, корпоративных скидок в спортзал (есть не во всех, но в многих компаниях).
- Интересный коллектив (в геймдеве чаще работают люди творческие, с которыми вы вряд ли соскучитесь).
- Уровень зарплаты. Зарплата программиста в геймдеве зависит от масштабов компании, его образования, опыта и знания английского (по данным опросов за 2020 год разработчики игр из Украины зарабатывают от 600$ до 4000$ в месяц), а если говорить о профессиях, которые напрямую не связаны с разработкой (редакторы, сценаристы), то как правило, после перехода в gamedev, их зарплаты ощутимо растут.
Минусы работы в геймдеве:
- Как и в любой другой работе, есть дедлайны. И порой в геймдеве они очень жесткие.
- Высокий уровень конкуренции. Мода на изучение программирования стала причиной того, что на некоторые позиции подаются десятки и сотни кандидатов, особенно если речь идет о столице.
Если вы уже взвесили все «за» и «против» и твердо решили развиваться в геймдеве, мы в VOKI Games всегда рады талантливым и перспективным сотрудникам. Скорее переходите в раздел с вакансиями и ищите себя!
Где учиться на разработчика игр (геймдев)
Учиться на разработчика игр можно как в вузах, так и на профильных курсах программирования.
В этой статье расскажем о лучших курсах разработки игр и вузах, куда можно поступить на геймдева, и сравним, какой вариант лучше и что нужно для поступления.
Изображение: DALL-E 3
Где учиться на разработчика игр: профильные курсы
Профильные курсы разработки игр представляют собой эффективный и популярный метод обучения будущих разработчиков игр. Преимущества этих учебных заведений включают отсутствие необходимости сдавать ЕГЭ или вступительные испытания, а также упрощенную процедуру подачи документов — достаточно лишь зарегистрироваться на сайте и оплатить обучение. Эти школы фокусируются на преподавании навыков, необходимых для начала карьеры в области геймдева, при этом некоторые из них активно помогают в трудоустройстве или даже гарантируют его.
В статье также упоминаются пять конкретных школ геймдева, а также обсуждаются альтернативные варианты обучения в вузах для тех, кто стремится стать разработчиком игр.
Скиллбокс — известный онлайн-университет с хорошей репутаций, предлагает несколько курсов с последующей стажировкой и трудоустройством.
1. Профессия Разработчик игр на Unity с нуля до Middle
- Сайт: https://skillbox.ru/course/profession-unity-middle/
- Длительность: 10 месяцев
- Стоимость: от 4031 руб/мес
В рамках курса по разработке игр на Unity, вы начнете с изучения основ программирования на C# для написания чистого кода. Курс включает создание 2D и 3D-игр на Unity, подходящих для мобильных и десктопных платформ, а также обучение моделированию в Blender для создания уникальных персонажей и элементов среды.
Вы научитесь технике создания шейдеров для придания играм реализма, ведению дизайн-документа для улучшения командной работы, а также оптимизации игр для разных устройств, включая разработку собственных инструментов.
Курс предлагает три формата обучения: Экстерн, Стандартный и Персональный, каждый с разными уровнями погружения и поддержки. Включена помощь в трудоустройстве, подготовка резюме, создание портфолио, карьерные планы и доступ к вакансиям. Школа предоставляет гарантию трудоустройства, с возвратом денег в случае неудачи. Этот курс обеспечит вам комплексное обучение для начала карьеры в разработке игр на Unity.
2. Профессия Разработчик игр на Unreal Engine с нуля до Middle
- Сайт: https://skillbox.ru/course/profession-ue4/
- Длительность: 12 месяцев
- Стоимость: 4838 руб/мес
На курсе по разработке игр на Unreal Engine вы начнете с основ и дойдете до уровня Middle. Он охватывает изучение интерфейса Unreal Engine, настройку проектов, программирование на C++ и использование Blueprints. Вы научитесь разрабатывать игры для ПК, Android и iOS, изучите архитектуру и дерево классов, а также создание собственных плагинов для Unreal Engine. Курс также включает использование Unreal Engine в видеопродакшне, охватывая работу со светом, анимацией и эффектами.
Вы освоите организацию рабочего процесса с помощью метода Kanban и создадите портфолио из четырех игр. Центр карьеры поможет вам с трудоустройством, подготовкой резюме, карьерными планами, и предоставит доступ к вакансиям. Школа предлагает гарантию трудоустройства с возможностью возврата денег в случае неудачи.
3. Профессия Геймдизайнер с нуля до PRO
- Сайт: https://skillbox.ru/course/profession-gamedesigner/
- Длительность: 7 месяцев
- Стоимость: 4972 руб/мес
На курсе по геймдизайну вы начнете с основ и достигнете продвинутого уровня. Программа включает разработку идей игр, правил, игрового процесса, и создание сюжетов с эмоциональным воздействием. Вы научитесь работать с Unity и Unreal Engine, изучите методы удержания интереса игроков и монетизации.
Курс охватывает основы геймдизайна, создание и комбинирование игровых механик, прототипирование игр, балансировку механик, формирование внутриигровой экономики и разработку монетизационных стратегий. Вы создадите проекты для портфолио в различных жанрах игр.
4. Разработчик VR с нуля до PRO
- Сайт: https://skillbox.ru/course/profession-vr-dev/
- Длительность: 12 месяцев
- Стоимость: 6444 руб/мес
На этом курсе вы научитесь разработке в области виртуальной (VR) и дополненной реальности (AR) с нуля до профессионального уровня. Он подходит как новичкам, так и опытным разработчикам, желающим освоить эти технологии. Программа охватывает проектирование виртуальных сред, программирование на C# и работу с игровыми движками Unity и Unreal Engine.
Вы научитесь создавать VR-продукты для платформ типа Oculus и HTC с использованием Unity, а также разрабатывать мобильные VR-приложения для устройств вроде Samsung Gear VR или Oculus Go. Курс включает обучение оптимизации игр и приложений под различные устройства и использованию Unreal Engine для VR-проектов.
School XYZ
Эта школа специализируется на обучении разработчиков игр и геймдизайнеров и имеет хорошую репутацию среди студентов. Выпускникам школы оказывают активную поддержку в трудоустройстве.
1. Unity-разработчик
- Сайт: https://www.school-xyz.com/unity-razrabotchik
- Длительность: 10 месяцев
- Стоимость: 7041 руб/мес
На курсе по разработке игр на Unity вы научитесь программированию на C# и работе с игровым движком Unity в течение 10 месяцев. Программа включает создание двух игровых прототипов для портфолио.
Вы начнете с основ C# в контексте Unity, изучая структуры данных, методы, ветвления, циклы и коллекции. Курс переходит к объектно-ориентированному программированию, включая классы, инструменты классов, абстракцию, инкапсуляцию, наследование и полиморфизм. Вы также изучите архитектурный подход в разработке и подготовитесь к итоговому проекту.
Программа обучения охватывает пять проектных работ и два итоговых проекта, где вы сможете применить на практике знания о создании игровых механик, UI-интерфейсов, визуальных эффектов, освещения и разработке NPC с разным поведением.
2. Unreal Engine-разработчик
- Сайт: https://www.school-xyz.com/unreal-engine-razrabotchik
- Длительность: 9 месяцев
- Стоимость: 7211 руб/мес
В рамках курса по разработке игр на Unreal Engine с нуля, вы изучите программирование на C++, разработку игровых интерфейсов, реализацию механик движения и стрельбы, настройку NPC и AI. Это подготовит вас к работе на позиции Junior Unreal Engine-разработчика или к реализации собственного инди-проекта.
Курс начинается с основ C++, продолжается освоением разработки игровых интерфейсов, включая меню, виджеты, полосы здоровья, колесо выбора, прицел, инвентарь и интерактивные объекты. Вы также изучите создание игрового движка для 2D-игр, основы линейной алгебры и принципы создания игровых движков, нахождение и устранение ошибок в геймплее, оптимизацию кода и работу с Perforce.
Вы будете создавать три простые игры на C++ для вашего портфолио, что поможет вам усовершенствовать навыки реализации основных механик шутеров на Unreal Engine и C++. В курсе предусмотрена индивидуальная проверка домашних заданий и обратная связь.
3. Инди-разработчик
- Сайт: https://www.school-xyz.com/indi-razrabotchik
- Длительность: 19 месяцев
- Стоимость: 12250 руб/мес
На курсе вы овладеете навыками, необходимыми для создания и продвижения игр. Это включает в себя программирование на C#, работу с пиксельной графикой и использование игрового движка Unity, предназначенное для новичков в программировании и дизайне.
Вы начнете с основ C#, изучая работу с классами и структурами, а также навыки отладки кода. Далее перейдете к созданию 2D-игр на Unity, разработав два прототипа игр для вашего портфолио.
Вы освоите технику пиксель-арта, научитесь создавать персонажей, предметы, окружение, интерфейсы и меню игры. Курс также включает обучение продвижению игровых проектов, включая анализ рынка, поиск издателей, инвесторов и создание трейлеров.
В программе предусмотрены пять проектных работ и три проекта для портфолио. Вы научитесь создавать различные игровые механики на Unity, включая бой, прокачку героя, NPC и визуальные эффекты. Предусмотрена индивидуальная проверка домашних заданий.
4. Тестировщик мобильных игр
- Сайт: https://www.school-xyz.com/testirovschik-mobilnykh-igr
- Длительность: 4.5 месяца
- Стоимость: 4838 руб/мес
Вы научитесь всему необходимому для начала работы в геймдеве, независимо от вашего текущего уровня знаний в тестировании.
Вы овладеете различными видами тестирования на примере реальных известных игр, поймете устройство игр и команд разработки. Вы научитесь тестировать игры на всех уровнях, находить и описывать баги, оценивать их критичность, разрабатывать планы тестирования, составлять чек-листы и тест-кейсы.
Вы изучите основы тестирования, функциональное тестирование, основные типы нефункциональных тестов и методы тестирования. Этот курс подходит как новичкам, так и тем, кто уже имеет опыт в тестировании и хочет переквалифицироваться в геймдев.
5. Геймдизайнер
- Сайт: https://www.school-xyz.com/gamedesigner
- Длительность: 16 месяцев
- Стоимость: 6508 руб/мес
Вы погрузитесь в мир разработки видеоигр с нуля. Курс охватывает создание игровых механик, работу с документацией, проектирование уровней и включает реальные задачи, характерные для работы геймдизайнера.
Вы научитесь работать с движками Unity и Unreal Engine, создавать прототипы игр, в том числе PvP-карты и уровни для стелс-шутеров. Большое внимание уделено нарративному дизайну: вы соедините геймплей и сюжет, научитесь писать диалоги и строить повествование. Программа также включает обучение командной работе, подготовке технической документации и разработке игровых уровней.
Обучение состоит из более чем 470 часов теоретических и практических занятий, сопровождаемых домашними заданиями. Вы получите обратную связь от профессионалов индустрии, сможете приостановить обучение на срок до года и получите постоянный доступ к материалам курса.
Многопрофильный онлайн-университет с глубокими и актуальными программами обучения предлагает 2 курса по геймдеву:
1. Разработчик игр на Unity
- Сайт: https://netology.ru/programs/unity-developer
- Длительность: 13 месяцев
- Стоимость: 3820 руб/мес
На 13-месячном курсе по разработке игр на Unity вы освоите основы игрового движка Unity и языка программирования C#, пройдя через полный цикл разработки игр. Курс включает 108 часов теории и 104 часа практики, в ходе которых вы создадите 11 проектов, 6 прототипов в разных жанрах и свою собственную игру для формирования портфолио.
Вы начнете с подготовительного модуля, изучая структуру команды разработки и ключевые инструменты, включая GIT. Затем погрузитесь в разработку на Unity, охватывая компоненты игр, создание прототипов и основы физики. Вы узнаете об объектно-ориентированном программировании и особенностях C# на практических тренажерах.
Курс охватывает компонентно-ориентированное программирование в Unity, асинхронный код, создание расширений и систему пользовательского ввода. Вы углубитесь в разработку 2D-игр, изучите векторную математику и создание искусственного интеллекта.
2. Гейм-дизайнер
- Сайт: https://netology.ru/programs/gamedesigner#/
- Длительность: 9 месяцев
- Стоимость: от 2785 руб/мес
На 9-месячном курсе по гейм-дизайну, включающем 151 час теории и 137 часов практики, вы овладеете комплексными знаниями и навыками, необходимыми для работы в игровой индустрии. Курс начинается с основ гейм-дизайна, психологии игр, поиска идей и построения концепций игры, а также изучения игровых циклов и процесса.
Вы перейдете к продвинутым аспектам, включая игры как бизнес, монетизацию, ретеншн, гейм-дизайнерскую документацию и интерфейсы взаимодействия. Нарративный дизайн также занимает важное место в курсе, охватывая создание сценариев, внутриигровых текстов и балансировку игровых систем.
В программе рассматриваются юридические аспекты профессии и основы работы с игровыми движками Unreal Engine и Unity, включая прототипирование и основные принципы работы.
Курс завершается разработкой двух проектов: гейм-дизайнерской документации и прототипа приключенческой игры на Unreal Engine.
Вы научитесь разрабатывать концепции игровых продуктов, проектировать игровые уровни и механики, оценивать работу сценаристов, составлять техническую документацию, разрабатывать стратегии продвижения и вывода игр на рынок, а также разрабатывать баланс конфликтных систем и игровой экономики.
Skillfactory
Известная школа IT-профессий предлагает 2 программы обучения геймдеву:
1. Разработчик игр на Unity
- Сайт: https://skillfactory.ru/game-razrabotchik-na-unity-i-c-sharp
- Длительность: 12 месяцев
- Стоимость: от 3658 руб/мес
На этом курсе по разработке игр на Unity с использованием языка программирования C#, вы овладеете всеми аспектами создания игр — от основ C# до разработки полноценных проектов. Курс подходит как новичкам, так и опытным разработчикам в GameDev, желающим углубить свои знания в Unity и C#.
Вы научитесь применять принципы объектно-ориентированного программирования, создавать игры для мобильных платформ и ПК, и работать над сложными задачами. Курс включает разработку четырех игр: 3D-платформер, Space Shooter, Tower Defense и 3D Racing, а также финальный проект — разработку собственной игры по вашему выбору.
Студенты работают над реальными проектами, включая прототип игры на Unity для управления бионическими протезами. Лучшие проекты имеют шанс на релиз. По окончании курса вы получите сертификат и рекомендации от компании-партнера.
2. Разработчик игр на Unity — PRO
- Сайт: https://skillfactory.ru/game-developer-pro
- Длительность: 12 месяцев
- Стоимость: от 3658 руб/мес
На курсе «Разработчик игр на Unity PRO» вы овладеете разработкой игр на Unity и программированием на C#. Этот курс подходит как для начинающих, так и для опытных разработчиков, желающих углубить свои навыки в GameDev. Вы изучите широкий спектр тем от основ C# до создания сложных игровых проектов.
Вы научитесь объектно-ориентированному программированию, созданию игр для мобильных устройств и ПК, разработке многопользовательских игр, а также освоите 2D и 3D моделирование, анимацию, игровую логику, продвижение игр и монетизацию.
Обучение состоит на 80% из практических занятий, включая работу над реальными проектами и кейсами от компаний, что дает вам ценный практический опыт. Теоретическая часть занимает 20% курса и представлена короткими блоками, сразу переходящими к практике.
Geekbrains
Онлайн-университет современных профессий, предлагающий актуальные знания, дипломы установленного образца и гарантию трудоустройства, прописанную в договоре. На данный момент предлагает 3 курса из области геймдева:
1. Разработчик игр на Unreal Engine
- Сайт: https://gb.ru/geek_university/developer/programmer/unrealengine
- Длительность: 12 месяцев
- Стоимость: от 3957 руб/мес
На 12-месячном курсе по разработке игр вы научитесь работать с Unreal Engine, одним из ведущих игровых движков в индустрии. Этот курс, рассчитанный на 12 часов обучения в неделю, идеально подходит как для новичков, так и для геймдизайнеров, желающих расширить свои навыки.
Вы получите практический опыт в создании игровых уровней, анимации персонажей, работе со сценами и программировании на C++. Курс включает изучение основ геймдизайна, программирования, инструментов разработки и работы с игровыми движками. Вы научитесь создавать проекты в Unreal Engine, разрабатывать на C++ и работать с Blueprints для визуализации прототипов игр.
Программа курса охватывает разработку проектов для портфолио, от аркадных игр до собственных плагинов на Unreal Engine. По завершении вы получите диплом о профессиональной переподготовке и возможность пройти практику в студии «GameBox». Также предусмотрена гарантия трудоустройства, прописанная в договоре.
2. Разработчик на Unity
- Сайт: https://gb.ru/geek_university/developer/programmer/unity
- Длительность: 10 месяцев
- Стоимость: от 3957 руб/мес
На 10-месячном курсе «Разработчик игр на Unity» вы получите обучение с нуля, подходящее как для начинающих, так и для геймдизайнеров, стремящихся улучшить свои навыки в разработке. Курс предполагает 12 часов занятий в неделю, включая создание игровых сцен, анимаций, визуальных эффектов и использование C#. Вы научитесь работать с Unity, C#, Blender, GitLab и Git.
Курс сфокусирован на разработке игровых механик, уровней, графики и оптимизации игрового процесса. В рамках программы вы выполните более 10 объемных проектов, включая 2D шутеры и CRM-системы на C#. В качестве финального задания вы создадите игру-арканоид.
3. Геймдизайнер
- Сайт: https://gb.ru/geek_university/games/game-designer
- Длительность: 10 месяцев
- Стоимость: от 3957 руб/мес
На курсе по геймдизайну вы овладеете ключевыми технологиями создания игр, научитесь разрабатывать игровые миры, удерживать интерес игроков, продумывать сюжет и монетизировать проекты. Этот курс подходит как для начинающих геймдизайнеров, так и для дизайнеров и художников, желающих работать с Unity и Unreal Engine.
Обучение охватывает все аспекты профессии геймдизайнера: от идеи и концепции игрового мира до разработки механик, интерфейса и монетизации. Вы выполните более 50 практических заданий и соберете 8 объемных кейсов для портфолио. Лучшие студенты получат возможность стажировки в студии Gamebox и поддержку в трудоустройстве.
Программа включает основные и дополнительные курсы, в том числе разработку игр на Unity Bolt, монетизацию в играх и подготовку геймдизайн-документов. Ваш итоговый проект — разработка прототипа игры на Unity Bolt.
Где учиться на разработчика игр: ВУЗы Москвы
Программ в вузах, где целенаправленно учили бы разработке игр, крайне мало. Ближе всего к геймдеву, что предлагают университеты, это программирование, компьютерная наука, информатика или математика, но после этого все равно нужно получать профильные знания.
Тем не менее, есть 2 программы, где можно получить высшее образование по разработке игр:
Онлайн-магистратура: Game Design & Development — Skillbox
- Сайт: https://highereducation.skillbox.ru/game-design/
- Длительность: 2 года (очно) или 2.5 года (заочно)
- Стоимость: 167000 руб/семестр
- Формат: очно или заочно (онлайн)
Эта онлайн-магистратура по геймдизайну и разработке игр позволяет получить диплом магистра по специальности «Прикладная информатика» в удобном онлайн-формате. Программа, доступная как для очного, так и для заочного обучения, включает лекции от IT-экспертов, выполнение заданий и сдачу экзаменов на дому.
Курс охватывает основы работы с игровыми движками Unity и Unreal Engine, программирование на C# и C++, создание 2D и 3D-изображений, нарративный дизайн и управление разработкой игр. Студенты также изучают управление IT-проектами и основы кибербезопасности.
Особенностью программы является практическая работа в студии GameBox, где студенты могут применить свои знания в командной работе над созданием игр. Курс также включает научно-исследовательскую работу, практику и подготовку выпускной квалификационной работы.
Подходящий как для новичков, так и для тех, кто уже работает в сфере и хочет получить более глубокие знания, этот курс предлагает комплексное образование в сфере геймдизайна и разработки игр, подготавливая к карьере в динамично развивающейся индустрии видеоигр.
Разработка компьютерных игр, дополненной и виртуальной реальности — Синергия
- Сайт: https://synergy.ru/abiturientam/programmyi_obucheniya/informaczionnyie_sistemyi_i_texnologii
- Длительность: 4-4.5 года
- Формат: очно, заочно и онлайн
Эта программа обучения представляет собой комплексный курс, ориентированный на разработку компьютерных игр, дополненной и виртуальной реальности. Она охватывает широкий спектр тем и навыков, необходимых для успешной карьеры в сфере GameDev, которая является одной из наиболее быстрорастущих областей в последние годы.
Программа включает в себя изучение различных языков программирования, таких как Python, C++, C#, и JavaScript, что обеспечивает студентам глубокие знания в области программирования. Кроме того, курс предлагает обучение управлению контентом в организациях и основам информационно-аналитических систем. Студенты также получат знания в области управления проектами, что является ключевым навыком в индустрии разработки игр.
Особое внимание уделяется практическим навыкам в области графики, включая 2D-графику, и использованию инструментальных средств разработки программного обеспечения. Программа также охватывает архитектуру информационных систем и предоставляет знания о разработке приложений под Android и iOS, что расширяет возможности трудоустройства выпускников.
Ключевым элементом курса является обучение работе с игровыми движками Unity и Unreal Engine, что является неотъемлемой частью современной разработки игр. Кроме того, студенты изучают геймдизайн, что позволяет им не только создавать игры, но и понимать принципы их дизайна.
Программа также включает в себя изучение передовых технологий, таких как искусственный интеллект, блокчейн, 3D-графика, а также разработка высоконагруженных игровых серверов и технологий виртуальной реальности (VR). Это обеспечивает студентам знания и навыки, которые будут актуальны на рынке труда.
Форматы обучения предлагают гибкость, позволяя студентам совмещать работу и учебу. Обучение доступно как в очном, так и в дистанционном формате, включая доступ к материалам через мобильное приложение. Программа также предусматривает возможность автономного доступа к лекциям и заданиям, что облегчает процесс обучения.
Важной частью программы является практическая подготовка, включая стажировки в компаниях-партнерах, что позволяет студентам получить реальный опыт работы в индустрии. Это значительно увеличивает шансы выпускников на успешное трудоустройство после окончания курса.
В целом, данная программа обучения представляет собой всестороннюю подготовку специалистов в области разработки компьютерных игр, дополненной и виртуальной реальности, обеспечивая студентам необходимые знания и навыки для построения успешной карьеры в этой динамично развивающейся отрасли.
Где лучше учиться на геймдева: профильные курсы vs. ВУЗы
Если говорить о современных профессиях, то выбор специализированных онлайн курсов всегда является более предпочтительным вариантом. Вам не нужно проходить бюрократию при поступлении, не нужно сдавать ЕГЭ и другие вступительные экзамены, а самое главное — не нужно тратить 4 года и сотни тысяч рублей, прежде чем окончить обучение и начать зарабатывать первые деньги.
Профессия разработчика игр не исключение, а тот факт, что профильных ВУЗов практически нет, только усиливает выбор в пользу курсов.
На курсах можно выучиться на разработчика игр в среднем за 10-12 месяцев, за 100-150 тысяч рублей, которые можно оплачивать в рассрочку, получить только необходимые знания и практику и начать искать стажировку или первую работу.
Профессия разработчик игр: кто это и что он делает?

Интересная и востребованная специальность. Эта деятельность будет интересна людям, которые увлекаются компьютерными играми и при этом имеют хорошие знания математики и физики.
Вы сможете создавать виртуальные миры, которые будут существовать по написанным вами законам. Среди плюсов профессии можно назвать высокие зарплаты, даже у новичков, и перспективы.
Кто такой разработчик игр и что он делает?
Современные видеоигры часто создаются на движках, которые содержат готовые решения и позволяют выпускать проекты для ПК, консолей, мобильных устройств. Примеры таких платформ: Unity, Unreal Engine, CryEngine, GameSalad, HeroEngine и множество других.
Разработчики игр – это специалисты, которые работают с движками и создают с их помощью новые шутеры, квесты, аркады, головоломки и т.д.
Обычно в их обязанности входит:
- Настройка визуальной составляющей: текстур, материалов, освещения, камеры и т.д.
- Программирование уровней.
- Интеграция персонажей и настройка их взаимодействий.
- Внедрение анимации, моделей и различных эффектов.
- Разработка игровых механик, то есть того, как игра должна функционировать, что в ней должно происходить и каким образом.
- Внедрение сторонних плагинов и SDK, например, систем аналитики и рекламы.
- Оптимизация кода, чтобы программы работали быстрее и требовали меньше ресурсов.
- Создание дополнительных приложений, например, встроенного редактора уровней.
Для работы игровым программистом необходимо знать движки, понимать физику процессов, математику, владеть разными технологиями. Например, Unity разработчикам необходимо знать язык C# (Си шарп). Поскольку в процессе разработки требуется писать код именно на нем. Также пригодится знание С++, Python, Java и JavaScript.
Плюсы и минусы профессии
- Интересная работа.
- Высокие зарплаты – до 300-350 тыс. рублей в месяц.
- Востребованность. На момент подготовить статьи на HH.ru было около 800 открытых вакансий для Unity-разработчиков.
- Возможность удаленной работы из дома.
- Можно открыть собственную студию и зарабатывать больше денег.
- Работодатели могут предоставлять различные бонусы, например, процент от прибыли, помимо зарплаты, топовые компьютеры, комфортабельные офисы и многое другое.
- Новичкам сложнее найти работу, поскольку многим нужны люди с опытом. Однако с учетом дефицита кадров вначале можно устроиться в небольшую студию или стартап, а потом – в крупную компанию.
- Требуется много знать и уметь, чтобы быть востребованным.
- Необходимо учиться и осваивать новые технологии, т.к. мир ИТ быстро меняется.
Сколько зарабатывают разработчики игр?
Доход зависит от опыта, знания языков программирования и движков. Для примера рассмотрим, сколько получают разработчики на Unity. Они востребованы и по ним имеется много данных.
Зарплата начинающих программистов стартует от 60 тыс. рублей в месяц и быстро растет. Специалисты уровня Middle (опыт работы от 2-3 лет) могут получать 100-120 тыс. рублей, Senior – от 150-200 тыс. рублей в месяц. Максимальные зарплаты в России у разработчиков игр на Unity достигают 300-350 тыс. рублей в месяц.
Можно сотрудничать с западными компаниями, например, через иностранные биржи. Сколько зарабатывают фрилансеры на таких сайтах? Например, на Upwork стоимость часа работы начинается от $15-20 и достигает $50-80. Есть люди, которые берут больше $100 в час. Если брать среднюю ставку $35-50, за месяц можно заработать порядка $3500-5000.
Что нужно знать и уметь?
- Во-первых, разработчик игр должен знать один из популярных движков, например, Unity, Unreal Engine 4 или другой. Как его устанавливать, работать в интерфейсе, интегрировать персонажей, настраивать игровой процесс, анимацию, звук и многое другое.
- Необходимо знать языки программирования. В случае с Unity – это C# (Си шарп). Именно на нем написан движок. В процессе разработки потребуется писать дополнительный код. Не будут лишними знания Python, Java и C++.
- Освоить пакет Blender. Он используется для 3D моделирования, визуализации и создания трехмерной графики. Это свободное ПО, скачать которое можно бесплатно.
- Важно понимать физику процессов. Например, какие силы должны влиять на поведение персонажей и их движения.
- Ориентироваться в игровых жанрах и знать их особенности. В ряде вакансий работодатели прямо указывают, что у соискателя должен быть опыт работы в определенных проектах.
- Знать, что такое ООП (объектно-ориентированное программирование).
- Уметь пользоваться Git.
Как стать разработчиком игр и где учиться?
Освоить профессию можно на интернет-курсах. Например, такие программы есть в университете Нетология и Skillbox. Занятия проводятся онлайн, в формате вебинаров. Вы можете задавать вопросы и уточнять, что не понятно. Преподаватели – практикующие специалисты. Помимо теории, есть практические занятия.
Список курсов для обучения через интернет:
Курс в Skillbox. Вас научат создавать игры на движке Unity, включая его API, работать с пакетом Blender, программировать на С#. Программа включает более 150 уроков.
Второй курс в Skillbox. В нем изучают другой движок – Unreal Engine и язык программирования C++. Практика включает разработку нескольких проектов. При подготовке статьи о профессии это были арканоид, шутер и сетевая игра. Отдельный блок посвящен работе в команде.
Это курс в университете Нетология. Включает изучение Unity, языка C#, блок по разработке мобильных игр и RPG, основы геймдизайна. Помогают выпускникам с поиском вакансий и подготовкой резюме. Также предоставляют доступ в сообщество Gamedev-специалистов в Discord.
С чего начать карьеру?
- Найти стажировку или вакансию для Junior специалиста в студии. На начальном этапе важно получить опыт, зарплата может быть любой. Для трудоустройства потребуется показать примеры кода и пройти собеседование. Заранее подумайте о портфолио. Можете написать несколько простых игр, которые покажете работодателю.
- По мере накопления опыта вы сможете претендовать на вакансии в крупных проектах с соответствующими зарплатами. Можно стать руководителем отдела разработки (Team Lead).
- Также можно открыть свою студию и делать собственные игры, которые затем монетизировать.
Где искать работу?
- Много вакансий, в том числе удаленной работы, можно найти на сайтах HH.ru и Яндекс.Работа.
- Часто вакансии в области gamedev появляются в компании Майл.ру. Советуем их отслеживать.
- Специализированные сайты по поиску работы в сфере gamedev: Gdjob.pro и Gamedev.ru.
- Группы в социальных сетях: Работа в геймдеве (Facebook), группа с вакансиями во ВКонтакте.
Где найти разработчика игр?
- Если вам нужен удаленный сотрудник, добавьте вакансию на биржу Kadrof.ru. Для работодателей сервис бесплатный.
- Найти специалистов в офис можно через HH.ru, Яндекс.Работа и другие сайты для поиска программистов.




