Интересное

Как стать геймдизайнером: начало пути

Поговорим о том, кто такой геймдизайнер, чем он занимается и как им стать.

Чем отличается геймдизайнер от разработчика видеоигр?

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

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

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

Компоненты игры, за которые отвечает геймдизайнер

Геймдизайнер – обширное понятие. Сама профессия делится на десятки подспециализаций. Каждая подразумевает работу над одним из аспектов игры. 

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

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

Другие специализации геймдизайна

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

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

  • Некоторые отвечают исключительно за первичное погружение в игру. Они создают обучение на старте (этап, когда вам объясняют базовые механики и возможности).

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

И даже на этом список специализаций не заканчивается. Геймдизайнеры действительно берут на себя внушительный объем работ. 

Что требуется от геймдизайнера?

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

Если брать геймдизайнера как профессию в целом, то от него потребуется:

  1. Разработка основной концепции игры. Своего рода общий план: о чем игра, как будет играться, что в ней будет происходить. Основа для грядущего проекта. 

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

  3. Активное участие в проработке образов персонажей, постоянное сотрудничество с разработчиками и художниками. 

  4. Поиск вариантов монетизации игры. 

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

Каждый из этапов должен быть глубоко проработан. Геймдизайнер создает «пользовательский опыт» и обязан продумать игру от и до.

Какие навыки нужны, чтобы стать геймдизайнером?

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

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

Хард-скиллы

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

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

  • Также важно, чтобы геймдизайнер обладал базовыми знаниями в смежных областях, чтобы выстраивать игровой мир с четким пониманием построения 3D-объектов, работы физических моделей и т.п. 

Софт-скиллы

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

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

Вакансии и зарплаты

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

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

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

Где учиться?

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

Так что за знаниями отправляемся в Skillbox, Нетологию, Coursera, Udemy и их аналоги. Главное – найти интересный для себя курс, еще и подходящий по цене. Учиться можно и на YouTube, хотя это будет не так эффективно (но зато бесплатно).

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

Межтекстовые Отзывы
Посмотреть все комментарии
guest

Основные элементы эффективной стратегии конверсии: UX, SEO и CRO

Автор: Питер Джоубс (Peter Jobes) – контент-менеджер, Solvid Digital. По мере выстраивания онлайн-присутствия бизнеса в интернете, применяемые маркетинговые стратегии...

10 лучших IDE

Разработка #C/C#/C++ #Ubuntu #Java #JavaScript #HTML/CSS #PHP #Python #Windows IDE (Integrated Development Environment) – это интегрированная, единая среда...

Amazon UK: как создать и продвигать свой интернет-магазин?

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

Как создать краудфандинговый сайт на базе WordPress

Выбираем плагин Переходим к главному – выбору краудфандингового плагина. Здесь есть варианты. Charitable Это бесплатный плагин для сбора...

10 лучших HTML-редакторов

Разработка #Программы #Редакторы кода #Подборка #HTML/CSS Рассматриваем лучшие приложения для работы с HTML-разметкой. Узнаем, чем пользуется верстальщик с глубокими познаниями...

Что такое Data Science

Разработка #Облачные решения #Обзор #Технологии #Аналитика #Карьера Поговорим о том, что такое Data Science, почему она так важна...

Уровни языков программирования: краткий обзор

Разработка #Обзор #Технологии #Железо #Программы Рассказываю о том, почему языки программирования делятся на уровни, что эти уровни обозначают...

Язык программирования Python: применение, особенности и перспективы

Разработка #Программы #Обзор #Технологии #Карьера #Python Сегодня поговорим о том, что такое Python, чем же он хорош и...

Платформы для интернет-магазина: какую выбрать?

Разработка #Обзор #Интернет-магазин #Bitrix #OpenCart Введение По статистике за 2016 год 30,5 млн жителей России совершают покупки в...

Что такое язык программирования

Разработка #C/C#/C++ #Программы #Обзор #Веб-дизайн #Java Программа на компьютере или смартфоне – это последовательность команд, которую создавали с...

Искусственный интеллект: краткая история, развитие, перспективы

Разработка #Обзор #Технологии #Нейросети #Наука #Гаджеты Сейчас технологии развиваются с немыслимой скоростью. Ранее те возможности, что, казалось бы,...

Преимущества и недостатки WordPress

Разработка #Обзор #WordPress WordPress довольно старая система управления содержимым сайтов (сокращенно — CMS), вебмастера и администраторы с ней...

Как создать туристический сайт

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

Руководство по разработке приложений: как сделать приложение для iOS и Android самостоятельно

Разработка #Конверсия #Подборка #Разбор #UX/UI #Конструктор Разработка мобильного приложения от А до Я – это довольно долгая и...

Как пользоваться редактором Atom

Разработка #GitHub #Редакторы кода #HTML/CSS #PHP Atom – это многофункциональный текстовый редактор от разработчиков GitHub. Он поддерживает огромное...

Максимальная производительность 1С-Битрикс: Настройка виртуальной машины

Системы управления контентом (CMS) стали неотъемлемой частью современных веб-проектов, предоставляя множество возможностей для разработки и управления сайтами. 1С-Битрикс —...

Создаем бесплатный callback-виджет с SMS и Telegram-оповещением

Разработка #Telegram #JavaScript #HTML/CSS В этой статье мы пошагово создадим виджет обратного звонка с красивой минималистичной анимацией и...

О CSS-препроцессорах и фреймворках: зачем они нужны и с чем их едят

Разработка #Фреймворки #Обзор #Технологии #HTML/CSS Сегодня поговорим о том, как можно сделать работу с CSS проще и удобнее,...

Словари в Python и методы работы с ними

Разработка #Обзор #Python В одной из прошлых статей я разбирал списки в Python и методы работы с ними....

Как установить Git на Debian 10

Разработка #Серверы #OpenSource #Debian Система контроля версий (например, Git) позволяет регистрировать изменения в файлах, с которыми работают разработчики,...