Що таке геймдев і як туди потрапити: спеціальності та зарплати в Україні

Twitter
Linkedin
Facebook
Telegram

ейм-девелопмент — процес дизайну, розробки та релізу гри. Іноді гейм-девелопментом займається одна людина і досягає успіху - як це було зі Stardew Valley, Undertale, Axiom Verge, Dust: An Elysian Tale. Зазвичай це триває роки

Професії Геймдев Кандидатам Огляд зарплат IT

Гейм-девелопмент — процес дизайну, розробки та релізу гри. Іноді гейм-девелопментом займається одна людина і досягає успіху - як це було зі Stardew Valley, Undertale, Axiom Verge, Dust: An Elysian Tale. Зазвичай це триває роки.

Але найчастіше над грою працюють від трьох до тисячі фахівців. Як мінімум, на проєкті мають бути професіонали у таких галузях, як програмування, гейм-дизайн та створення графіки. На основі цих базових професій розрослися цілі галузі спеціальностей та спеціалізацій — на сьогодні їх налічують до сотні! Розглянемо основні з них, розповімо про те, кому вони підходять, а також торкнемося зарплатного питання — скільки можна заробляти, працюючи в геймдеві в Україні.

Програмування

Программісти створюють код — основу ігрового світу, завдяки чому користувачі можуть переміщатися ігровим світом і в принципі взаємодіяти з ним.

Запустили Indigo Tech Recruiters School!

Вчимо закривати вакансії оперативніше та якісніше. Спікери курсу: Ірина Шамаєва, Стаська Падалка, а також експерти з Garmmarly, DataArt, Медіа-Групи України та, звичайно, Indigo Tech Recruiters.

Дивитись програму

Найпоширеніші спеціалізації програмістів у геймдеві:

  • Програміст ігрового процесу або ігрової механіки (Gameplay Developer) — програмує взаємодію гравця з ігровим світом.
  • Програміст UI (UI Developer) —  програмує інтерфейс, наприклад, меню, Heads-Up дисплеї (такі, як окуляри здоров'я, мінікарта, компас).
  • Програміст інструментарію (Tools Developer) — створює редактори, утиліти та інші інструменти для художників і дизайнерів усередині движка або на Qt.
  • Програміст 3D-движка (Game Developer) — займається відображенням ігрового світу на екрані (створює шейдери, графічні ефекти тощо)
  • Програміст мережного коду, бекенда (Back-end Developer) — забезпечує роботу гри через Інтернет або локальну мережу, зв'язок з серверами оновлень, взаємодія з іншими гравцями, отримання даних.
  • Програміст штучного інтелекту (AI Programmer) — програмує моделі поведінки ігрових персонажів.
Найпоширеніші спеціалізації програмістів у геймдеві Найпоширеніші спеціалізації програмістів у геймдеві

У компаніях, які працюють з кастомними двигунами (наприклад, Ubisoft, Gameloft, Deep Silver), є ще посада Розробник анімаційних систем(Animation Developer). Ці хлопці розробляють та вдосконалюють анімаційні системи, працюють зі Skeletal animation.

Деякі компанії створюють власний движок для розробки ігор, чим займаються Розробники движка (Engine Developers). Нещодавно сформувалася окрема спеціальність DevOps Developer. Ця людина займається мікросервісами, наприклад, клієнтами Battle.net та Uplay.

Програмісти графіки (Graphics Programmers) спеціалізуються на рендерингу та якісному малюнку, пишуть шейдери, працюють з OpenGL, DirectX. Це не найпопулярніша спеціальність, особливо в Україні: в популярних двигунах є вбудовані редактори шейдерів, і в цілому завдання реалізуються без участі окремого програміста.

Скіли

Найпопулярніша мова в геймдеві — C++. C# і Blueprints - для роботи з Unreal Engine; скриптові мови, наприклад, Python та Lua. Для мобільної розробки знадобиться знання нативних мов (Objective-C, Ruby-On-Rails, Java).

Кому це підійде

Тим, хто готовий просиджувати за комп'ютером по 8, а то й по 12 годин за напруженою розумовою роботою майже не розмовляючи. Інженерний склад розуму, любов до точних наук та алгоритмів, а також оптимізації всього і вся — вітаються.

Геймдизайн

Дизайн гри — це опрацювання основних концепцій, ігрового світу, геймплей, персонажів, створення контенту, в тому числі тексту та звуку. Хоча часто за весь геймдизайн відповідає одна людина, у великих компаніях цим займаються кілька вузькопрофільних фахівців:

  • Дизайнер ігрової механіки (Game Mechanics Designer) - продумує і балансує правила гри, визначає геймплей. Як правило, повинен мати знання у програмуванні, щоб ставити завдання команді розробників.
  • Дизайнер рівнів (Level Designer) — створює план рівнів, враховуючи їх особливості (наприклад, якщо на рівні буде бій — потрібно спланувати укриття, але щоб камера рухалася без перешкод).
  • Дизайнер інтерфейсу (UI Designer) -  розробляє інтерфейс вікон, меню, Heads-Up дисплеїв.
  • Сценарист(Game Writer) -   створює текстову складову гри. Це включає розробку сюжету, опис варіантів розвитку подій, конкретних сцен, написання діалогів персонажів.
  • Наративний дизайнер (Narrative Designer) — вигадує сюжет і планує, як його викласти за допомогою ігрових механік, прописує ці механіки (що відрізняє цю посаду від сценариста).
  • Дизайнер звуку (Audio /Soun designer) — підбирає та набуває весь звуковий контент, включаючи музику, аудіо ефекти. Відповідає за запис голосу персонажів.

Скіли

Гейм-дизайнером може стати лише той, хто дуже багато грав та грає у різні ігри. Потрібно розуміти жанри та механіки ігор, розбиратися в моделях монетизації та працювати з балансом гри, вникати в аналітику та моніторити ринок.

Кому це підійде

Тим, кого не відштовхують математика, фізика та геометрія, і тим, хто може похвалитися ґрунтовністю, скрупульозністю, посидючістю та аналітичним складом розуму.

Графічний контент

Гейм-дизайн може створити та програміст, якщо має достатній ігровий досвід. А ось якісна графіка все-таки зазвичай вимагає розвинених скіл у зовсім іншій області.


Наприклад, Джонатан Блоу створив прототип Braid за рік та отримав нагороду на фестивалі незалежних ігор на GDC’2006. Після цього він найняв художника і вони ще рік працювали над графікою. Натомість арти Undertale намалював розробник гри. Вони чарівні, але цілком піксельні. Не кожному жанру таке підійде. Для ігор класу ААА взагалі доведеться найняти цілу армію 2Д та 3Д художників!

  • Концепт-художник (Concept Artist) - візуалізує ідеї персонажів, будівель, предметів, локацій у вигляді нарисів. Словом, малює концепт-арт. Моделер (Modeller) - промальовує в 3D моделі персонажів, їх одягу, зброї, техніки, будівель, ландшафту. Моделери можуть спеціалізуватися більше на техніці чи органіці. Для цієї спеціальності потрібно опанувати актуальні пакети тривимірної графіки (наприклад, Maya) і хоча б один двомірний пакет (Photoshop).Аніматор (Animator) - займається анімацією 3D-моделей, промальовує руху: ходьбу, біг, бій, а ще - вирази осіб персонажів. Художник з текстур (Texture Artist) - створює текстури. Зазвичай художник текстурами отримує готову тривимірну модель і накладає неї потрібні текстури в потрібних місцях. Художник з ефектів (FX Artist, FX - від Effects) - створює ефекти на кшталт вибухів, іскор та ін. І оптимізує їх під різні пристрої. Фахівець з ефектів має вміти моделювати, працювати з текстурами, розуміти, як працюють шейдери, розумітися на анімації.
Геймдизайн Геймдизайн

Скіли

Головна вимога, окрім таланту, — володіння професійними програмами. Важливо постійно вивчати роботи інших студій та тренди.

Кому це підійде

Тим, хто любить одразу бачити результати своєї праці. Художня освіта та багата фантазія також знадобляться. Творчі натури зіткнуться з необхідністю слідувати ТЗ, не цуратися рутинної роботи і вкладатися в дедлайни — все це варто врахувати.

І ще півтори дюжини спеціальностей

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

  • Продюсер (Producer) - координує процес, розподіляє завдання, стежить за тим, щоб укластися в строки. Круті спеціалісти на цю топ-позицію у дефіциті. Продюсери зазвичай мають досвід керівництва інди-командою або технологічним стартапом.
  • Режисер (Game director) - керує творчим процесом. Ця топ-позиція характерна скоріше для ігор класу ААА і не дуже затребувана ринку СНД.
  • Скриптер (Scripter) — створює скрипти, які запускають серію подій.
  • Локалізатор (Localiser) — готує гру до випуску у певній країні.
  • Актори мокапа (Motion capture actors) — відіграють рухи та дії, на основі яких потім створюється анімація персонажа.
  • Актори озвучки (Voice actors) - озвучують діалоги (і монологи).
  • Адміністратор ігрових серверів (Game Server Administrator) - забезпечує стабільну роботу ігрового сервера, зазвичай виростає з сісадміну.
  • Ком'юніті-менеджер (Community Manager) — управляє віртуальною спільнотою гри, спілкується з гравцями на різних майданчиках, пояснює нововведення.
  • Тестувальник (QA, Quality Assurance Specialists) - виявляє та документує помилки та дефекти гри. При цьому, на відміну від тестера, в іграх менше покладаються на автоматизацію тестування.
  • Аналітик (Analytics Specialist) — загалом, аналізує дії користувачів та допомагає оптимізувати гру. Дуже потрібна професія, яку можуть освоїти фахівці з математичною освітою.
  • Маркетолог (Marketer) - забезпечує просування гри на ринку: працює з медіа, стрімерами, відеоблогерами, і т. д. Іноді маркетологи підключаються тільки на етапі, коли гра вже практично розроблена. Але дедалі популярнішим стає інший підхід — коли маркетологи супроводжують процес створення гри із самого початку.
Тестувальник (QA, Quality Assurance Specialists) Тестувальник (QA, Quality Assurance Specialists)

Український ринок: зарплати та компанії

У більшості вакансій у вимогах значиться «любов до ігор». Робота в геймдеві, як правило, цікавіша і креативніша, ніж, скажімо, в аутсорсингу. До того ж багато спеціальностей не мають попиту за межами сфери розробки ігор (аніматори, моделлери, гейм-дизайнери). На жаль, зарплати в геймдеві зазвичай нижчі, ніж в інших областях — що в продуктових, аутсорсингових компаніях. Компанії в ігровій індустрії часто розраховують на внутрішню мотивацію співробітників, вважаючи, що нема чого мотивувати їх ще й високими зарплатами.


За результатами низки зарплатних опитувань, в Україні Senior та Team Lead розробники можуть розраховувати на $2700-3100(за медіаною), художники — $1800-2100, геймдизайнери — $1450-1700. Middle-розробники заробляють $1350 на місяць, художники – $1200 на місяць, геймдизайнери – $900 на місяць. За словами співробітників українських компаній, для початківців «з нуля» зарплата $200-300 — гаразд. Це справедливо для більшості спеціальностей, будь то гейм-дизайнер, QA, художник чи аналітик.


Зате досвідчених професіоналів з високою кваліфікацією (в усіх напрямках) — мало, і їхня зарплата може бути в кілька разів вищою від медіанної. Провідний програміст може отримати близько $5000 на місяць, геймдизайнер – до $4000 на місяць, топменеджер – понад $5000 на місяць. Найбільше затребувані програмісти, трохи менше — художники та геймдизайнери.


Загалом ринок дуже різноманітний. Загалом в Україні більше 100 компаній, які займаються геймдевом. Найбільші гравці, зі штатом понад 500 співробітників - Gameloft, Playtika, Plarium. Слідом за ними – Ubisoft, Wargaming, Eforb, Innovecs, Absolutist, Playrix, N-iX Game & VR Studio, п'ять великих компаній – Ubisoft, Crytek, Playtech, Gameloft, Playtika – офіси міжнародних виробників ігор, є багато невеликих студій та інді-команд.

Як потрапити в геймдев?

У гейм девелопмент можна потрапити кількома способами:

  • Перейти з іншої області;
  • Пройти відбір та піти стажуватися у велику студію (наприклад, Gameloft або Ubisoft);
  • брати участь у конкурсах, які проводять компанії (актуально для художників);
  • Навчитися (самому, на курсах онлайн або офлайн, наприклад у Games Academy) та шукати відповідні вакансії.

Багато компаній шукають співробітників усередині тусовки, за рекомендаціями, через особисті знайомства на конференціях. Хорошим варіантом може бути не чекати junior вакансій, а діяти: представитися першим. Знайдіть компанії, де ви хотіли б працювати, пограйте в їхні ігри та розішліть у ці компанії своє резюме з мотиваційним листом про те, чому їм варто взяти вас на стажування.


Важливо! І для роботи, для навчання потрібен добрий рівень англійської. А навчатися потрібно постійно — після того, як ви вже «потрапили» до геймдева, не час спочивати на лаврах. Потрібно постійно знати нові технології, тренди та інструменти.А коли ви прокачаєтесь до рівня Middle та Senior (або захочете перейти в геймдев, маючи досвід в іншій області) — пам'ятайте, що багато вакансій не розміщують у відкритому доступі. А вакансії для С-level і поготів. Компанії воліють віддавати такі позиції роботу IT-рекрутинговому агентству. Тож професійний рекрутер — друг фахівця.

INDIGO Tech Recruiters готові допомогти талантам у пошуку нової роботи в ігровій сфері, а геймдев-компаніям — у пошуку співробітників.

Інфо
Автор статті: INDIGO Tech Recruiters
8511 Переглядів
Категорія Рекрутинг
27.05.2020
Схожі статті
Огляд рівня заробітних плат для C-level на ринку українського IT в 2022 році
Як війна в країні вплинула на рівень доходу та мотивацію топ-менеджерів українського ІТ – про це у нашому новому огляді зарплат...
6 способів зробити свою компанію максимально приємним місцем для роботи
За результатами опитування на ДОУ, IT-фахівці високо цінують професійне зростання. Саме задля нього 54% ​​опитаних обрали сферу ІТ..
Огляд заробітних плат для C-level на українському IT-ринку 2021 року
CEO Катерина Осадчук і команда Indigo Tech Recruiters провели третій щорічний огляд зарплат для C-level в IT. Ділимося результатами й дякуємо Royallex в особі Віталія Луж..
Огляд рівня заробітної плати для C-level на ринку українського IT за результатами 2019 року
СЕО Катерина Осадчук та команда Indigo Tech Recruiters провели другий щорічний огляд заробітних плат для C-level в IT. Ділімося результатами. Помилка найму та втрата ключ..
Чи ласкаво просимо: чек-лист для «правильної» адаптації новачків
Знайти IT-талант – це вже завдання із зірочкою, але рано зітхати з полегшенням. Як допомогти людині пройти тернистий шлях ньюкамера, якнайшвидше влитися в команду і вийти..
«Твоя особистість зливається з твоїм стартапом: якщо все добре – і тебе драйвить, якщо погано – ти теж "падаєш"»: інтерв'ю з Олександром Дятловим, General Manager Ukraine у Very Good Security
Сфера захисту чутливих даних стає все перспективнішою (sensitive data – це, наприклад, біометричні дані, інформація про здоров'я, фінанси та інші особисті відомості). У я..
Від продактів та дизайнерів до back-end, QA та девопсов: як Київстар розвиває у себе команди для створення IT продуктів. Інтерв'ю із СРО Київстар Михайлом Нестором
IT та Product напрямок в Україні розвивається та зростає постійно. А в Київстарі вирішили розвивати його всередині..
Прожити 6 місяців без зарплати: головний аналітик HUG's розповів про грамотне інвестування
Фінансова грамотність — той скілл, якого часто не вистачає навіть досвідченим професіоналам у своїй справі. Ми поговорили про неї з головним аналітиком робоедвайзера HUG'..
«Любов з першого погляду», або як Indigo з випускниками школи «Hillel» спілкувались :)
Між собою ми жартома вирішили що зустріч була схожа нателешоу «Любов з першого погляду» :). Випускники школи мали можливість поспілкуватись з HR’ами і рекрутерами і запит..
Огляд зарплат Product Roles в українських IT-компаніях
СЕО Катерина Осадчук і команда INDIGO Tech Recruiters провели огляд заробітних плат для Product Roles в IT. Нагадаємо: щорічно ми випускаємо огляд заробітних плат C-Level..
Закрити незакриване: що таке Executive Search? Шукаємо найліпших кандидатів на топові вакансії
Що таке Executive Search, кому він допоможе та як дібрати агентство, що допоможе знайти топового спеціаліста, — розбираємося далі...
Як український IT-бізнес адаптується до «карантинного» ринку: результати опитування
Карантин та економічний струс ускладнили роботу всіх галузей і не оминули стороною IT-ринок
«Я не чекаю від рекрутерів, що вони ходитимуть із застиглою посмішкою 24/7 та татуюванням “люблю людей”»: інтерв'ю з HR Director Ajax Systems Дар'єю Назаркіною
Українська компанія Ajax Systems розробляє та виготовляє розумні бездротові системи безпеки, які купують у 80+ країнах. Бізнес масштабується, команда швидко зростає – на ..
"Важливо робити добре те, що робиш" - діалог з Артуром Міхном, співзасновником Work.ua
Нам в Indigo стало цікаво, що відбувається з HR-Tech сферою в Україні