2/ Изучайте разные языки программирования
3/ Определитесь, какая роль вам ближе
4/ Сделайте увлечение играми своим преимуществом
5/ Нет опыта? Проходите стажировки!
И главное — не сдавайтесь! Учите английский, исследуйте новое и продолжайте создавать мини-игры — и кто знает, вдруг одна из них станет хитом.
От Scratch до создания полноценных игр: как стать гейм-разработчиком
Специальность разработчика игр кажется работой мечты: они создают собственные вселенные, всегда востребованы и получают за это очень и очень хорошие деньги. Но как приблизиться к этой мечте? Специально для сайта «Прогматики» мы создали гид, который может помочь сформировать траекторию развития со школы.
Гейм-разработчики могут использовать разные инструменты: от Java, которым пользуются создатели многих мобильных игр, до C++, на котором были написаны легендарные The Witcher 3, Elder Scrolls V: Skyrim и Fortnite. Если какой-то из языков программирования не подошёл — не спешите расстраиваться, а лучше выберите другое направление.
Начинайте работать над своим портфолио прямо сейчас: оно должно быть коротким и ёмким, но при этом не забывайте вписывать туда даже учебные проекты, это тоже может быть показательным для работодателя. И идите с этим портфолио на стажировки: большое количество игровых студий проводит летние стажировки и, несмотря на то, что школьников берут немногие, продолжайте пробовать — целеустремлённость, хорошее портфолио и насмотренность может помочь вам получить желанное место. А ещё попробуйте получить работу тестировщика, многие начинали свой путь в игровой индустрии именно с неё.
А «Прогматика» готова в этом помочь — мы не только даём знания и возможность делать готовые проекты, но и поддерживаем своих учеников в их начинаниях.
Есть такая визуально-ориентированная среда разработки, которая называется Scratch. У Scratch огромное количество фанатов по всему миру, и не просто так — она интуитивно понятная, в ней нет кода и сложной теории, и с её помощью даже новичок может создать собственную мини-игру. Scratch создан специально для детей, и это идеальный старт для будущего создателя игр.
Для детей постарше есть Roblox: игровая онлайн-платформа, которая позволяет создавать игры самых разных жанров и делиться ими с друзьями. Такие проекты уже можно добавлять в портфолио — и чем раньше начать обучение, чем больше проектов накопится!
Изучите распределение ролей в геймдеве, чтобы примерно понимать, что вам может быть интересно. Какие специальности есть в этой сфере:
Пока у вас нет возможности получить работу, продолжайте прокачивать себя и свои навыки, в том числе и насмотренность. Заведите блог про игры — это хорошо не только для структурирования знаний, но и для наработки собственного личного бренда, который определённо станет плюсом в будущем. И постоянно изучайте контекст: читайте новости про игры и, конечно, играйте в них, стараясь замечать не только сюжет, но и особенности разработки.