game development что это

GameDev с нуля: От хакатона до собственной студии разработки игр. Часть 1

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

Цикл статей «GameDev с нуля»

Давайте знакомиться

Привет! Мы команда IzHard – маленькая студия разработки игр из Санкт-Петербурга. Мы работаем над двумя проектами OVIVO и coloristique. Любовь к геймдеву началась с простого участия в хакатоне от Microsoft более двух лет назад. С тех пор мы прошли длинный путь. Начинали с того, что не знали о разработке совершенно ничего, потом пришли на хакатон, сделали прототип игры OVIVO, с которой стали победителями в международном конкурсе Imagine Cup в 2015 году, получили грант и основали собственную студию по разработке игр.

За всё это время у нас накопилось немало опыта, которым мы хотим с вами поделиться. Первая статья из цикла будет полезна для тех, кто собирается участвовать в предстоящем Imagine Cup 2017. Расскажем, что, такое Imagine Cup, какие действия привели нас к победе и дадим несколько советов. В следующей статье мы расскажем уже о своей работе в студии: чем она отличается от разработки игры для конкурса, какие возникают проблемы у инди-разработчиков и как их решать.

Что же такое Imagine Cup

Это международный конкурс от Microsoft, направленный на развитие интереса к информационным технологиям среди молодёжи. Он проходит каждый год и принять участие в нём могут студенты, аспиранты и школьники старше 16 лет. Imagine Cup проводится в несколько этапов: в начале национальный этап – в каждой стране выбирают одного победителя, потом происходит онлайн отбор – выбирают лучшие проекты среди национальных призёров, и, наконец, финал, который проводится в Сиэтле, США, в штаб квартире Microsoft.

До 2017 года все проекты делились на три категории: инновации, социальные проекты, игры. С текущего же года все проекты проходят под одной категорией – инновации.

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

Оценивают по нескольким критериям: насколько ваш продукт эффективно использует новые технологии, в чём новизна проекта, будет ли он успешен на рынке и насколько идея актуальна. В итоге команде, занявшей первое место, Microsoft выделит денежный грант 100 000 долларов на развитие проекта.

Как это было в 2015 году

Наша команда впервые познакомилась на хакатоне в ноябре 2014 года. Это был наш первый хакатон, в котором мы и разработали прототип игры OVIVO. Радость победы была настолько воодушевляющей, что мы решили доработать проект, хотя бы до стадии маленького демо. В этот же период проходил набор участников на Imagine Cup, и мы, недолго думая, решили попробовать свои силы и принять участие.

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

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

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

В итоге мы кардинально поменяли презентацию. Изначально в ней очень не хватало живости и вау-эффектов, а многие ключевые моменты мы просто упустили. Вместе с менторами из московского офиса Microsoft, Анастасией Макеенок и Дмитрием Сошниковым, мы придумали, например, трюк с разряженной батареей, который очень приятно удивил как жюри, так и публику (4:01).

Все эти старания не прошли даром – наша команда заняла первое место в категории Игры и мы получили грант от Microsoft на 50 000 долларов. Мы были безумно рады и почувствовали сильное облегчение, что всё это наконец закончилось.

Однако, как победителям, нам предстояло ещё побороться с другими призерами своих категорий за кубок Imagine Cup – победитель среди победителей, и для этого нужно было выступить перед многотысячной публикой с более короткой версией презентации. В жюри пригласили известных людей: Алекс Кипман – главный проектировщик контроллера Kinect, Йенс Бергенстен – ведущий разработчик Minecraft и Томас Миддлдитч – актёр сериала «Кремниевая долина».

Кубок мы не взяли, но всё равно очень счастливые, хотя и уставшие, в скором времени вернулись домой. И следующем нашим шагом стало создание студии, о котором расскажем в следующей части материала.

Советы для новичков

Imagine cup – это супер конкурс, который дает возможность испытать свою идею и самого себя. Для нас это было самым незабываемым приключением, которое поменяло нашу жизнь. Нам бы очень хотелось всем тем, кто ещё задумывается участвовать или нет, однозначно ответить — участвуйте! Регистрация сейчас открыта. Но нужно не забывать, что конкурс будет отнимать у вас очень много времени и сил. Мы бы хотели поделиться некоторыми советами и подсказками, которым следовали сами, надеемся, что они будут для вас полезны.

Источник

GameDev с нуля: Как выйти из хаоса и начать работать

Вот и настал этот день, когда мы представляем последнюю статью из цикла «GameDev с нуля». В ней тимлид и геймдизайнер из OVIVO рассказывает о структурном подходе к разработке игрового проекта.

Цикл статей «GameDev с нуля»

Всем, привет! Меня зовут Александр, я тимлид и геймдизайнер в OVIVO. Сегодня я хотел бы рассказать о своем опыте руководства небольшой командой и поделиться мыслями о структуре разработки инди-игры: планирования работы команды, когда нужно задумываться о маркетинге, почему полезно использовать методологии и таск менеджеры, а диздок лучше в топку. Надеюсь, начинающим игроделам будет интересно почитать о нашем опыте, и он поможет им не потеряться в своих начинаниях.

Когда мы организовались как студия и начали разрабатывать OVIVO уже не для конкурса, а для реальных игроков, то я столкнулся с тем, что совершенно не знаю из чего состоит разработка игр. Подходящих статей на эту тему я не нашел, а те, что удалось найти, были слишком обобщенные. Я решил не запариваться этим вопросом, а зря. Следующие полгода разработки стали для нас хаосом: мы срывали сроки, писали какие-то заплатки вместо стабильного кода, делали кривые ролики для конференций. В общем, необходимо было структурировать процесс, и тут помогло мат-меховское образование и то, что я, оказывается, не всегда спал на лекциях. Мы подобрали для себя подходящие инструменты менеджмента, выработали свою структуру разработки и стало намного легче работать. Предлагаю к ознакомлению этапы разработки игры для небольших команд или соло разработчиков. Очень жду комментарии, дабы это дело доработать.

Этапы инди-разработки

Прототипирование

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

Читайте также:  российский размер 152 это какой

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

Маркетинг

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

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

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

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

Подготовка к работе

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

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

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

Разработка самой игры

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

Эти и многие другие ситуации обязательно будут появляться в процессе разработки и оттягивать дату релиза. Минимизировать энтропию можно, если научиться дисциплинированно вести разработку. В этом помогает изучение методологий разработки проектов.

Для нас хорошо сработала методология Scrum. Был список задач, раскиданных на спринты, и каждый день мы проводили митинг, обсуждали текущие задачи, потом хлопали, и по традиции ели бананы. Это было странно, но мы так учились, и нам это нравилось. Потом многие элементы Scrum мы отсеяли за ненадобностью, и тем самым выработали для себя подходящий темп работы. Программисту и художнику достаточно открыть список задач и решать их по степени приоритета. Если есть вопросы или задача требует общего сбора, то вызываем групповой чатик. На момент написания этой статьи наша команда находится на разных материках, но каждый знает какие задачи необходимо решить, и для согласования действий достаточно одного созвона.

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

Подготовка к релизу

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

Разработчику необходимо научиться кратко и доходчиво рассказывать об игре. Это нужно чтобы человек, которому направлено письмо с предложением сделать обзор на игру, сразу понял о чем идет речь. Это целая наука и об этом очень хорошо написано в книге «Маркетинг игр» от известного своими игровым подкастами Сергея Галенкина. Это отличный справочник для начинающих разработчиков. В ней простым и понятным языком рассказывается о маркетинге игр на всех этапах разработки.

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

Релиз

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

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

Эпилог

Надеюсь, этот небольшой гайд поможет тем, кто так же, как и мы, столкнулся с вопросом: «Как правильно подойти к разработке игры?». Многие вещи приходят с опытом и набитыми шишками, но базовая теория всегда облегчает процесс познания.

Спасибо читателям и всем, кто следил за нашей разработкой и оказывал нам поддержку. Это заключительная статья в цикле «GameDev с нуля» и своеобразный эпилог к нашей разработке. Для нас этот путь был долгий и нелегкий, но чертовски увлекательный и незабываемый.
Очень жду ваших комментарий.

Источник

Введение в гейм девелопмент или что бы я сказал самому себе 5 лет назад

Знакомство

Приветствую тебя %username%! Мне уже 20 годиков, это довольно мало, но некоторый опыт уже имеется и поэтому я хочу поделиться им с тобой!

Читайте также:  рис для плова какой лучше выбрать пропаренный или простой

Я постараюсь не писать бесполезной инфы, хотя последние 200 символов и так бесполезны для тебя.
Поэтому сходу к делу!

Определение профессии/хобби

реклама

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

Но к сожалению часто многие скачивают Unity, UE4, GoDoT и на этом их карьера gamedeveloper`а заканчивается.

реклама

Как понять, что действительно нужно начинать делать свою игру?

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

Во-вторых, нужно абстрагироваться от ничего не знающих ютуберов вроде ХауДиХо, ничего против него не имею, но принять 3 факта придется.

реклама

Пока что на этом список закончится, потому что остальные вещи мы сможем догнать по пути.
Начнем с начала. И снова пунктики!

С места в GameDev

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

реклама

Я уже не говорю про производные, интегралы и тд.
Вы научились выводить Hello world? Поздравляю, самое время попытаться сделать что ни-будь в движке.
Мой выбор остановился на UE4, с переходом на UE5.

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

Для начала можете использовать примитивы, в 3D это называется BlockOut

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

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

Это будет Альфа. Оттачивайте логику до идеала, оптимизируйте.

И выпускайте Бету, корректируйте замечания и можно идти в релиз.

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

Читайте как можно больше документацию в идеале на английском языке.

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

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

Надеюсь, статья была интересна или познавательна!

Источник

Как выбрать профессию в геймдеве?

Что из себя представляет игровая индустрия

Разработка видеоигр — одна из составляющих индустрии развлечений. И при этом одна из самых высокодоходных — совокупная капитализация в игровой индустрии превосходит кинопроизводство и большой спорт вместе взятые. А мировой рост рынка видеоигр каждый год увеличивается в среднем на 11%. Если обратиться к открытым данным аналитического агентства Newzoo, каждый четвертый человек на планете так или иначе играл в игры, а каждый третий из них хотел бы работать в этой индустрии.

Если говорить не о мировом сегменте геймдева, а о России, то и нашим соотечественникам есть что предложить для этого рынка.

Анна Абушик

Руководитель департамента образования в OTUS

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

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

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

Кто требуется игровой индустрии

Геймдизайнер

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

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

Разработчик

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

Чтобы начать свой путь разработчика, можно пройти курс от OTUS — «Unity Game Developer. Basic». Вы начнете обучение с основ и овладеете основными приемами работы в Unity для создания 2D и 3D игр. А для тех, кто уже знаком с Unity и разработкой игр, есть продвинутый курс «Unity Game Developer. Professional». Вы глубже изучите технологию, структурируете свои знания и научитесь выстраивать архитектуру игры.

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

Художник

Художники и арт-директоры прорабатывают визуальную составляющую игры. В этом направлении множество ответвлений:

3D-моделирование. Специалисты в этом направлении занимаются созданием 3D ассетов для игры — все, что игрок в дальнейшем будет видеть в готовом продукте в виде трехмерных объектов. Для того чтобы научиться 3D моделированию, нужно иметь чувство перспективы, пространства и объема. А общее знание анатомии пригодится всем художникам по персонажам.

В OTUS разрабатывается курс «3D-моделирование игр с нуля» для тех, кто хочет стать профессиональным 3D-художником.

Зарплата 3D-моделера в России колеблется от 45 до 150 тысяч рублей в зависимости от навыков и опыта художника.

Концепт-арт. Эти специалисты рисуют или моделируют сразу несколько вариантов одного и того же объекта, персонажа или локации, чтобы общими усилиями арт-отдела выбрать лучший из них для передачи в дальнейшую доработку. Чтобы стать концепт-артистом, нужно уметь рисовать в 2D или 3D и обладать теми же навыками, которыми должен обладать художник. Начинающий концепт-артист может рассчитывать на 70 тыс., для опытного специалиста начальная ставка 100 тыс.

Читайте также:  Что значит усушка тела

Аниматоры. Эти люди занимаются созданием костной, процедурной и инверсивной анимации для персонажей и объектов, с которыми игрок сможет взаимодействовать в готовом проекте. Чтобы стать аниматором, нужно хорошо разбираться в анатомии, ведь именно от реалистичности движения зависит, поверит ли игрок в происходящее в игровом мире. Хорошие аниматоры получают от 80 тысяч и выше, начинающие — от 40 тыс.

UX/UI-дизайнеры. Интерфейс — важная часть составляющей любого продукта. Через него игрок учится взаимодействовать с игрой, через интерфейс игрок совершает множество повторяющихся операций. Грамотно построенный интерфейс делает это взаимодействие интуитивно понятным и простым. Поэтому хороший специалист по созданию пользовательского опыта во взаимодействии с игровым интерфейсом — ценный кадр. Поэтому начинающие UX/UI-дизайнеры получают от 50 тысяч, у профи зарплата варьируется от 130 тыс.

Тестировщик

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

«Я пришел в игровую индустрию как тестировщик-стажер. Мне было интересно, как вообще разрабатывают игры, а тестирование звучало как что-то простое и увлекательное. Всё, что нужно тестировщику на старте — это усидчивость, внимательность и умение нестандартно мыслить, чтобы находить баги. За время работы я увидел, как разрабатываются игры в небольших и крупных компаниях, и как работают те или иные специалисты. Набравшись опыта, я начал разрабатывать свои игры».

Юрий Чебукин

QA Engineer, Battlestate Games

Освоить профессию можно с помощью курса «Game QA Engineer» от OTUS. За 4 месяца студенты получают практические навыки, с которыми можно претендовать на позиции Middle тестировщика в российских и международных компаниях. Студенты получат навыки тестирования разных игр: мобильных, консольных и десктопных, созданных на популярных движках Unity и Unreal Engine. А также коснутся темы автоматизации тестирования.

Зарплаты тестировщиков сильно зависят от опыта. Тестировщик с небольшим опытом может претендовать на зарплату от 60 тысяч. Опытный специалист сможет рассчитывать на зарплату от 120 тысяч

Технический геймдизайнер

Эта роль появилась в геймдеве относительно недавно, но уже успела занять свое место в ведущих студиях мира. Технические геймдизайнеры находятся на стыке геймдизайна и технологии, поэтому в их задачи входит не только генерация идеи, но и реализация и прототипирование игровых механик собственными силами. Чаще компаниям просто выгоднее нанять человека, который будет заниматься созданием прототипов тех систем, которые пойдут в дальнейшую разработку, нежели нанимать отдельно системного геймдизайнера и разработчика игровой логики, которые будут работать в паре.

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

У OTUS есть курс по техническому геймдизайну «Unreal Engine Technical Game Design». На курсе обучают основам работы с движком Unreal Engine, прототипированию, декомпозиции популярных игровых механик и базовой оптимизации игр. Во время курса студенты создают прототип своей игры для портфолио, а выпускники смогут получить должность джуна в игровой студии с зарплатой от 70 тысяч рублей или создать свою собственную игру, доработав проектную работу из портфолио.

Левел-дизайнер

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

Проджект менеджер

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

Как еще можно попасть в игровую индустрию?

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

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

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

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

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

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

К сожалению, такое случается довольно часто как раз из-за перечисленных выше причин, они обычно самые популярные. Однако, порой у хобби-разработчиков действительно получается довести свою задумку до конца. Примером таких игр, которые обрели известность на весь мир, но изначально создавались всего одним человеком могут быть такие инди-хиты как: Minecraft, Stardew Valley, Super Meat Boy, Fez, Limbo. После оглушительного успеха к создателям этих игр присоединились и другие специалисты, но изначально все эти игры создавались в одиночку.

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

Выводы

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

Если вы решите, что вам нужна дополнительная мотивация и курсы от OTUS по направлению GameDev смогут вам помочь в ее приобретении, то наши опытные преподаватели смогут придать вам уверенности, а знания, полученные в ходе обучения, пригодятся вам при выполнении настоящих рабочих задач.

Источник

Сказочный портал