Чтобы писать games для тех или иных платформ, важно не только знать языки программирования и уметь взаимодействовать с различными движками. Перед началом поиска работы рекомендуется определиться со специализацией в геймдеве.
Основная проблема заключается в том, что перед получением признания как разработчика в выбранном направлении человеку приходится быть «обычным программистом» и заниматься созданием игр/софта. Сразу окунуться в GameDev вряд ли получится. Это – сфера, в которой трудятся только опытные и грамотные спецы.
Игровой программер
Успеха в GameDev можно добиться лишь тогда, когда пользователь много работает в выбранном направлении. Некоторые отдают предпочтение сфере под названием «игровой программист». Этот вариант подойдет и для новичков, и для опытных разрабов. По зарплате «проседает» в сравнении с GameDev не слишком сильно.
Игровой программер – специализация, которая:
- позволяет получить опыт написания игр;
- улучшить навыки программирования;
- обучиться принципам взаимодействия с различными движками.
Первое время уровень заработной платы будет оставлять желать лучшего. Как говорят некоторые программеры – придется «работать за еду». Но с течением времени, по мере роста опыта, человек сможет брать более крупные и интересные проекты.
Что нужно знать
Чтобы выступать в качестве программера игровой индустрии, рекомендуется:
- разобраться в C++;
- освоить скриптовые языки;
- научиться взаимодействовать с балансов игр в Excel.
Этого будет достаточно. Грамотным разработчикам предлагают работу в крупных студиях. Можно получать не только достойную оплату труда, но и принимать участие в создании известных мировых проектов.
Гейм-дизайнеры
Гейм-дизайнер отвечает за игровой мир, а также механику оного. Ему предстоит разбираться в:
- основных механиках игр;
- жанрах;
- процессах разработки;
- моделях монетизации;
- балансе;
- принципах составления технических заданий.
Такой сотрудник взаимодействует с аналитикой, отслеживает изменения на рынке в соответствующей сфере. Требуется личный игровой опыт.
Гейм-дизайнер, который не умеет играть – это что-то немыслимое. Для того, чтобы продвинуться в этом направлении, предстоит на первых порах тоже смириться с невысокой зарплатой. В месяц будет выходить порядка 200-300 долларов.
Основная задача геймдизайнера – это сделать так, чтобы юзерам была интересна игра. Вложить в нее то, что будет мотивировать совершать покупки.
А что нужно знать?
Создание игры – сложный процесс, в котором геймдизайнеры имеют далеко не последнюю роль. Они должны уметь разбираться в:
- математике;
- игровых жанрах;
- индустрии современных игр;
- механике;
- маркетинге;
- рынке развлекательного контента;
- психологии.
Настоящими мастерами в выбранном направлении становятся единицы, потому что настоящий геймдизайнер – это специалист, который проделывает немалую и весьма сложную работу. Это вовсе не про игру в удовольствие.
Художники – ответственность за вид игры
Разработчик может выступать в качестве художника. Сфера включает в себя не только талантливость, но и ярое желание все время учиться чему-то новому.
Данная область отвечает за перспективы и композиции. Основная задача художника – создание приятного глазу дизайна. Чтобы начать движение в подобном направлении, рекомендуется участвовать в конкурсах художников.
При работе в игровой индустрии GameDev, художникам предстоит постоянно развиваться и схватывать новые «технологии» налету. Здесь нет места стагнации. Для лучшего понимания выбранной области рекомендуется обратить внимание на самые успешные проекты для той или иной платформы.
Вопрос администрирования
Создавая игры, можно попробовать себя в качестве администратора серверов. Сотрудники чаще всего получаются из сисадминов. Оплата труда в соответствующей области достойная. Средний заработок составляет порядка 2 500 долларов.
Администратору предстоит:
- следить за серверами;
- отвечать за работоспособность servers;
- испытывать нагрузку.
Особо актуально подобное направление, когда речь идет о веб-приложениях или онлайн играх.
Маркетологи – а вы тут что забыли?
Трудно поверить, но в GameDev иногда не нужно коддить. Данная сфера предусматривает «смежные» специализации. Пример – маркетологи.
Ответственны за:
- продажи игр;
- поступающий трафик;
- полноценную работу с продуктом на протяжении всей его «жизни».
Чаще всего студии самостоятельно занимаются продвижением на рынке. Иногда – ищут «штатного» маркетолога. В идеале – разработчика, разбирающегося в маркетинге.
Тестировщики
GameDev немыслим без тестирования создаваемого контента. QA и тестировщики чаще всего – смежные направления. Дополнительные «обязанности» gamedev-специалиста, занимающегося коддингом.
На первоначальном этапе зарплата оставляет желать лучшего – достигает 300 долларов. Зато можно набраться опыта и лучше начать разбираться в программных кодах, а также индустрии игр.
Поддержка
Трудно представить игру, особенно онлайн, без поддержки. Комьюнити-менеджеры – важные работники. Без них разработчики не способны создавать качественный софт.
В их обязанности входит:
- решение конфликтов;
- консультирование игроков;
- общение с «клиентами»;
- объяснение обновления и нововведений.
Здесь пригодятся познания в области языков и SMM-навыки. Также GameDev предусматривает наличие PR-спецов, рекрутеров и аналитиков.
Перспективы GameDev – стоит ли?
GameDev – направление, которое появилось относительно давно. Сейчас оно является перспективным, несмотря на то, что многие компании отказываются от «узкой специализации» в пользу «универсальных вариантов».
На протяжении последних 5 лет индустрия игр переживала стремительное развитие во всех точках мира. Упор делался на мобильные игры iOS и Android.
Сейчас геймдев пользуется спросом еще больше. Благодаря развитию информационных технологий и появлению «уникальных» гаджетов, заточенных для отдыха и развлечений, можно назвать GameDev популярной сферой деятельности. Те же VR стали настоящим прорывом. Поэтому тем, кто хочет идти в ногу со временем, рекомендуется обратить внимание на соответствующее направление.
Где искать работу
Разработчики в геймдеве – это не самоучки-любители. Чтобы продвинуться по карьерной лестнице, предстоит трудиться «на дядю».
Для подбора вакансии рекомендуется воспользоваться сайтом HH. На Хедхантере можно отыскать практически любую работу во всех точках России. В Москве предложений для разработчиков игр очень много. По этому запросу найдено более 1 000 вакансий.
Если у пользователя имеет навык составления развлекательного контента и его выпуска, можно попытаться «выйти на международный уровень». Некоторые игровые (крупные) студии нередко приглашают разработчиков из России и других регионов мира к себе на работу. Чаще всего для этого проводятся специализированные конкурсы. Участие в них – отличная практика каждому.
Финансовый вопрос – насколько выгодно дело?
Разработчик получает неплохой ежемесячный оклад. И не играет роли, чем именно он занимается – пишет «серьезные» программы или отдает предпочтение развлекательному контенту.
В какой-то степени данное утверждение верно. Разработчик получает немало. Уровень зарплаты зависит от:
- специализации;
- региона, в котором будет трудиться человек;
- конкретного проекта – чем он крупнее, тем выше заработок каждого участника;
- профессионализма конкретного кандидата.
Также немаловажным моментом является то, сколько времени разработчик посвятил построению карьеры. На первый порах ежемесячный оклад в России составляет в среднем 20-40 тысяч рублей. По мере развития и получения опыта зарплата растет.
Опытные специалисты GameDev способны зарабатывать порядка 500-700 тысяч рублей каждый месяц. За рубежом это – далеко не предел. Крупные студии готовы платить огромные деньги тому, кто сможет создавать инновационные развлекательные проекты, поддерживать и продвигать их.
Как обучиться: советы
Для того, чтобы продвинуться по карьерной лестнице в выбранном направлении, требуется обладать не только личностными качествами, но и определенным спектром знаний. О них уже было сказано.
Существуют различные способы обучения на GameDev-сотрудника:
- получение образования в ВУЗе;
- завершение учебы в техникуме/колледже;
- самообразование.
Выбрать можно тот подход, который кажется человеку наиболее интересным и подходящим.
Вузы в помощь
В России ВУЗы обучают преимущественно программистов. Можно выбрать направление, которое интересует больше всего. Конкретно GameDev в них нет.
Данный вариант:
- долгий – отнимает около 4-5 лет;
- дорогостоящий – если не удалось поступить на «бюджет»;
- позволяет получить диплом установленного образца в конце.
Отличный вариант для тех, кто хочет посвятить карьеру непосредственно программированию сразу после окончания обучения в школе.
Техникумы – стоит ли?
Вариант для тех, кто решил окончить школу после 9 класса. Напоминает обучение в ВУЗе. По выпуску человек получит диплом о среднем специальном образовании.
Это – подготовка к обучению в ВУЗе. Здесь тоже нет конкретно GameDev – только программирования. За счет соответствующего приема получится поступить в ВУЗ на «программирование» стажу на 2-3 курс.
Самообразование – путь целеустремленных
Еще один выход из ситуации – самообразование. Подойдет целеустремленным и усидчивым. Данный прием предусматривает следующие особенности:
- полностью самостоятельное обучение;
- возможность развиваться сразу в нескольких направлениях;
- отсутствие по завершению учебы сертификатов и дипломов.
Данный прием годится для тех, кто заинтересован в GameDev’е в качестве «любителя». Самообразование – идеальное решение в дополнение к получению специализированного образования.
Курсы – идеальный подход к сложным задачам
Работа в геймдеве – сложная и ответственная. Чтобы научиться созданию игр, требуется освоить немало. Справиться с этой задачей помогут специализированные курсы.
Это – лучшее решение во все времена. Курсы можно проходить в любое удобное время – достаточно иметь под рукой компьютер/телефон и подключение к Сети. Лекции проводят опытные специалисты, а учащихся сопровождают талантливые кураторы.
Курс рассчитан на год. В конце обучения даже новичок будет хорошо разбираться в GameDev и создаст свою первую игру. По окончанию выдается сертификат установленного образца – карьера разработчика начата. А еще каждый сможет попрактиковаться в неплохих студиях.
Каждый может подобрать себе направление с учетом имеющегося спектра знаний и навыков. Предложения имеются как для новичков, так и для тех, кто уже занимался программированием. Это – уникальный шанс заниматься тем, чем хочется, не отвлекаясь на сторонние темы. Даже у того, кто первый раз видит компьютер, не возникнет никаких проблем.
Интересует GameDev-направление? Обратите внимание на авторские курсы в Otus!