Дюжина+ крутых курсов по геймдеву. подборка для новичков и начинающих

Содержание:

Программирование

Совет

Примечание переводчика: на самом деле в Unity используется C#, который похож на C++

  1. Типы данных и переменные. В основе кода лежат данные, которые хранятся в переменных. Можно объявить переменную так:
    int — тип данных, i — имя переменной, = 0 — значение переменной.
    Часто используемые типы данных: int и long — для целых чисел, float и double — для чисел с плавающей точкой, string — строчные данные.
  2. Условия. С помощью оператора if можно создать условия для выполнения кода:

    Используя оператор else, можно расширить условие и отобразить что делать, если условие не соответствует истине:

  3. Циклы for/while. While-циклы повторяют части кода, пока условие остаётся истинным. Как только условие перестаёт быть истинным, цикл обрывается.

    For-циклы похожи на while-циклы. Для while мы пишем так:

    Равнозначный for-цикл будет таким:

  4. Структуры данных. У нас есть данные, с которыми можно взаимодействовать. К тому же их можно хранить в особой структуре — массиве, списке, очереди, стеке или наборе.
    Простой примера массива:
  5. Функции и исключения. Функция — это короткая строчка кода, заменяющая огромное количество строчек кода. Например, выведем функцию EatBread(), которая содержит следующее:
  1. Язык. На каком языке вы будете программировать? Чаще всего игры пишут на C++, JavaScript или C#. Языки отличаются синтаксисом и областью применения.
  2. API (Application Programming Interface). Как только вы ознакомились с базой, приступайте к изучению программного интерфейса приложения для конкретного игрового движка. Они представляют собой набор полезных инструментов, упакованных в простые классы и функции. API сильно упрощает жизнь программиста.
  3. Посмотрите примеры проектов на выбранном игровом движке. Можно найти много бесплатных примеров игр на движках Unreal и Unity. Это позволит увидеть итог и весь процесс работы целиком, а также почерпнуть идеи для своей будущей игры.

Немного вдохновения.

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

    а не

    или

  • Декомпозиция. Сделайте из повторяющегося кода функцию и вызывайте её вместо копирования повторяющихся строк.
  • Шаблон проектирования Singleton («Одиночка»). Шаблон программирования, который позволяет данным храниться в одном месте.
  • Избегание статических переменных. Помимо использования синглтонов, я избегала статических переменных — они живут только на время игры, медленные и могут вести себя непредсказуемо.
  • Шаблон проектирования Observer («Наблюдатель»). Позволяет объекту узнавать о состоянии других объектов, не теряя компьютерного времени на проверку.
  • Сопрограммы. Позволяют начать выполнять действие, продолжать в течение нужного времени и затем прекратить. Я использую их для визуальных эффектов взрывов, резких движений.
  • Класс ScriptableObject. Он хранит данные с меньшими затратами, чем базовый класс MonoBehaviour.

Инструменты

  • Свой движок на C/C++. Низкий порог входа. (Примечание переводчика: на самом деле, создание своего движка требует больших усилий и глубокого знания принципов программирования).
  • Unity. Поддерживает 2D/3D. Требует знаний JavaScript/C#. Средний порог входа. Разработка для нескольких платформ.
  • Unreal. Поддерживает 2D/3D. Требует знаний C++. Средний порог входа. Разработка для нескольких платформ.
  • pixi.js. Только 2D. Требует знаний JavaScript. Средний порог входа. Разработка для браузера.
  • GameMaker Studio. Поддерживает 2D/3D. Требует знаний специального языка движка GML (Game Maker Language). Для новичков. Разработка для нескольких платформ.
  • Corona. Только 2D. Требует знаний Lua (похож на JavaScript). Для новичков. Разработка для нескольких платформ.
  • Visual Studio Code (для MacOS) — не зависает, имеет встроенную справочную информацию и удобные «горячие» клавиши.
  • Visual Studio (для Windows).
  • MonoDevelop — устанавливается с Unity, иногда подвисает.
  • .
  • .
  • Fungus.
  • Corgi Engine.
  • Dialogue System.
  • Post Processing Stack.
  • Keijiro Takahashi — работает над Unity, доступные проекты визуальных эффектов с открытым исходным кодом.

Требования

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

Знания и навыки

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

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

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

Сегодняшнему гейм-дизайнеру даже не обязательно уметь рисовать. Конечно, способность набросать эскиз, чтобы объяснить свою задумку, важна, но основной прорисовкой персонажей и локаций все равно будут заниматься профессиональные художники. Тем не менее базовое знание некоторых специализированных программ окажется явным плюсом для резюме. Речь в данном случае идет о Adobe Photoshop, 3ds Max, Unreal Editor и Unity.

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

Личные качества

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

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

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

История Streets of Rage

Перевод

Сегодня в это трудно поверить, но в 80-е и 90-е двухмерные битемапы безраздельно властвовали, особенно в аркадных залах. С тех пор, как Ёсихиса Кишимото усовершенствовал формулу с помощью Renegade и Double Dragon, все разработчики стремились повторить успех, и многим это даже удалось.

Хотя к этому времени компания Sega уже представила несколько популярных проектов вроде Altered Beast, Golden Axe и Alien Storm, именно Capcom оседлала этот жанр —— спасибо таким хитам, как Dynasty Wars, Captain Commando и Final Fight. Подвиг Хаггара, Коди и Гая, расчищавших улицы Метро Сити от всякой шпаны, обернулся для Capcom большим успехом, и вскоре Final Fight была лицензирована для множества домашних компьютеров: от ZX Spectrum до 16-битной «Амиги». Компания Nintendo быстро осознала популярность творения Capcom и сделала его своим консольным эксклюзивом для SNES.

Вырезанные кооператив и целый уровень (промышленная зона, если вам интересно) не помешали игре стать успешной, причём настолько, что были выпущены два эксклюзивных сиквела только для консоли Nintendo. Тем временем Sega была вынуждена просто наблюдать, как один из самых популярных аркадных проектов бьёт рекорды продаж на приставке её конкурента. Как показывает история, лучший порт Final Fight вышел именно на Sega Mega-CD, но до этого оставались ещё годы, а Sega не умела предсказывать будущее. Компании нужен был хит, который побьёт популярный эксклюзив Nintendo, и она нуждалась в нём прямо сейчас.

Основы разработки игр от Высшей школы бизнес-информатики

Для кого 

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

Чему научат

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

Особенности

Слушателям предоставляются видеолекции и другие материалы курса. Контроль знаний проводится в форме онлайн-тестирования после изучения каждой дисциплины. Предусмотрены консультации и поддержка персонального куратора. По завершению курса выдается удостоверение о повышении квалификации российского Национального исследовательского университета «Высшая школа экономики». 

Как я стал гейм-дизайнером

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

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

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

Позже из Самары я переехал в Москву, сейчас работаю в компании 1C Game Studios.


Разработка локации в игре Die With Glory

Профессиональные и личные качества геймдизайнера

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

Профессиональные качества геймдизайнера:

  • креативность, или умение придумать оригинальную идею;
  • знание рынка игровой индустрии: основных игроков, новых тенденций, популярных игр;
  • знание теории игр: для этого придется прочитать много умных и толстых книг. Рекомендую в первую очередь “Искусство геймдизайна” Джесси Шелла – настоящую библию для тех, кому интересно это направление;
  • знание основ сценаристики. Это пригодится при проработке сюжета. Что случится с персонажами, куда их занесет нелегкая, какие конфликты им придется решать и с какими врагами бороться – все это придумывается не просто так, а по строгим канонам сценаристики;
  • знание математики – понадобится для расчета игрового баланса. Геймдизайнер должен верно рассчитать соотношение и равновесие внутриигровых механик: количества очков, сложности уровней, Чтобы не получилось так, что игрок проходит уровень слишком быстро и получает за это слишком много очков. Или наоборот, долго мучается, а получает слишком незначительную награду;
  • знание основ программирования. Да, геймдизайнер – не программист, но он должен знать особенности современных игровых движков и понимать основы кодинга, чтобы соображать, как воплощается в жизнь идея из его головы. А также чтобы самостоятельно добавить в игру нового персонажа, уровень, награду;
  • знание психологии игрока. Для этого тоже придется прочитать много хороших книг, которые помогут понимать, чего хочет игрок – не по наитию, а вооружившись теоретическими знаниями;
  • умение грамотно и четко выражать свои мысли. Пригодится при написании многочисленных документов;
  • знание английского языка. Многие игры делаются для мирового рынка, поэтому знание языка – обязательное условие. К тому же в рунете мало материалов по геймдизайну – нужно будет читать англоязычные новости, статьи и книги.

Личные качества геймдизайнера:

  • любовь к играм. Да-да! Если человек за всю свою жизнь играл в десяток игр и не может отличить шутер от стратегии – о каком геймдеве мы вообще говорим?
  • умение работать в условиях многозадачности. Вы уже поняли, сколько всего должен знать и уметь геймдизайнер – повторения будут излишними;
  • умение работать в команде, терпимо относиться к коллегам, при этом уметь доказывать свою точку зрения;
  • хороший художественный вкус, чтобы продумывать визуальную составляющую игры;    
  • ответственность и самодисциплина. Геймдизайнер – это многорукий Шива, который отвечает за все и за всех. По сути это самый важный человек в проекте, без которого все развалится.

Нетология

Курсы в Нетологии это:

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

Что вы получите:

  • Знания
  • Как строится структура игрового процесса
  • Ключевые характеристики игровых механик
  • Особенности дизайна пространства в играх
  • Принципы взаимодействия человека и игрового пространства
  • Что такое нарративный дизайн в контексте игр
  • Как создавать интерактивную историю
  • Какова роль маркетинга в продвижении игрового продукта
  • Как заинтересовать потенциального инвестора вложить деньги
  • Навыки
  • Разработка концепции игрового продукта
  • Проектирование игровых уровней и механик

ТОП-10 лучших бесплатных курсов по гейм-дизайну

Продолжительность — 7 недель. На английском языке.

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

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

Продолжительность — 4 недели. Начало — 8 августа. На английском языке.

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

3. Уникальный курс на русском языке от компании Wargaming на площадке «Универсариум».

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

5. «Онлайн-игры: литература, нарратив и новые медиа» при Университете Вандербильта.

Продолжительность — 6 недель. Начало — 1 августа. На английском языке.

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

В программе курсов такие важные темы как история и особенности компьютерных игр, игровой нарраттив. Предлагается анализ литературных персонажей в формате игры на примере «Властелина колец». Для сведения: нарратив  (англ. и фр. — narrative) — это изложение взаимосвязанных событий, представленных пользователю в виде последовательности слов или образов. Курс полезен не только игрокам, но и тем, кто интересуется играми на уровне любителей.

Продолжительность — 5 недель. Начало — 31 октября. На английском языке.

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

Продолжительность — 7 недель. Начало будет объявлено особо. На английском языке.

В увлекательной форме научат алгоритмам, основным принципам и структуре кода на языке Java на платформе Google’s Android Studio. В качестве курсовой работы студенты самостоятельно создают несложную мобильную игру для планшета, смартфона или компьютера.

Продолжительность — 36 часов. Начало — по мере готовности к обучению. На английском языке.

Курсы предоставляют знания по основным компонентам видеоигры с процессами визуализации, обучают работе с разными программами в плане создания кнопок, ползунков, меню до разработки анимаций и 3D-моделей.

9. Курсы «Создание 2D-игр на Unity5» при 3D Buzz на площадке Udemy.

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

Главное требование для слушателей курсов — базовые знания языка C#. Курсы обучают основам левел-дизайна и движка Unity, созданию контроллеров, разработке системы очков, построению системы для управления вражескими юнитами, внедрению анимации.

Специфика

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

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

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

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

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

Ретроспектива разработки интерфейса листа персонажа

Из песочницы

Близится 2021 год, а значит, минуло почти 4 года с момента, когда я присоединился к разработке Pathfinder:Kingmaker в качестве разработчика интерфейсов. За это время игра превратилась из маленького прототипа с минимальным функционалом в огромную, сложную систему. Игра пережила релиз, год активного багофикса и поддержки DLC, а также портирование на консоль. И теперь, когда разработку этого проекта можно считать завершенной, пришло время оглянуться и попробовать собрать ретроспективу того, как проектировались и создавались интерфейсы.

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

7 обязательных к прочтению книг по гейм-дизайну

1) Game Design Workshop: A Playcentric Approach to Creating Innovative Games by Tracy Fullerton

Рекомендуется для начального и среднего уровней

  1. Формальным элементам. Это элементы, создающие структуру игры, без них она не существует.
  2. Драматургическим элементам. Это элементы, задающие контекст геймплея и увлекающие игрока эмоционально.
  3. Правильному прототипированию игры
  4. Плейтестингу игр и анализу результатов тестирования
  5. Тому, как работать гейм-дизайнером.

Designer Perspective

2) The Art of Game Design: A Book of Lenses by Jesse Schell

3) Game Feel: A Game Designer’s Guide to Virtual Sensation by Steve Swink

Рекомендуется для среднего и высокого уровней

  1. как работает человеческое восприятие
  2. о трёх строительных блоках ощущений от игры (управление реального времени, отточенность и симулируемое пространство)
  3. о шести метриках ощущений от игры (ввод, реакция, контекст, отточенность, метафора, правила)

4) Game Mechanics: Advanced Game Design by Ernest Adams and Joris Dormans

Рекомендуется для среднего и высокого уровней

  1. Ключевая мысль книги заключается в том, что результат игры должен быть непредсказуемым. Существует три способа реализовать это:
    • при помощи случайности (например, бросками костей или вращением рулетки в настольной игре)
    • совершаемый игроками выбор (пример: любая многопользовательская игра)
    • сложный геймплей, создаваемый правилами игры (пример: шахматы)
  2. Основная тема этой книги — сложный геймплей, создаваемый правилами игры. В книге объясняется, что если мы сможем создать такие игровые механики, чтобы игра превратилась в эмерджентную, то она становится интересной и реиграбельной просто благодаря механикам (а не из-за своей эстетики или сюжета).
  3. В книге представлено 16 паттернов дизайна игровых механик, которые можно использовать для создания эмерджентной игры.
  4. Также в ней описан инструмент гейм-дизайна под названием «Machinations framework», созданный Джорис Дорманс. Книга объясняет, как использовать Machinations для моделирования механик игры и изучения работы её внутренней экономики. Бесплатную бета-версию фреймворка Machinations можно скачать здесь: machinations.io. Во время чтения книги вам нужно будет изучать и применять этот инструмент для понимания содержания книги.

5) A Theory of Fun for Game Design by Raph Koster

Рекомендуется для среднего и высокого уровней

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

6) Level Up! The Guide to Great Video Game Design by Scott Rogers

7) Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration by Amy Wallace and Edwin Catmull

Рекомендуется как вспомогательный материал для чтения после перечисленных книг

  1. Как реагировать на проблемы
  2. О превращении исходной идеи в нечто красивое и зрелое в конце проекта
  3. Вы должны верить, что команда обладает истинной силой творчества. И при правильном подходе вы способны высвобождать этот потенциал или подавлять его.
  4. Вы поймёте, что неудача — это не всегда плохо. Если вы делаете что-то новое, то будете терпеть неудачи, и не один раз. Вы защищены от неудач только тогда, когда делаете уже давно освоенное и много раз повторённое, что не имеет ничего общего с творчеством.

Где можно работать геймдизайнером

На сегодняшний день у геймдизайнера 2 варианта, где можно работать: создать собственный инди-проект или устроиться в штат крупной компании.

Инди-проекты

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

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

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

Работа в штате

Здесь все просто: набираетесь опыта в инди-проектах, составляете портфолио, делаете резюме и рассылаете их в крупные компании. Дальше занимаетесь разработкой проектов со стабильным финансированием и командой опытных специалистов.

IT Education Academy (ITEA)

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

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

После курса вы сможете:

  • Понимать подходы к созданию игр;
  • Разбираться в сеттинге, персонажах, игровой механике;
  • Учитывать требования пользователей при разработке игры;
  • Настраивать игровой процесс и баланс;
  • Работать с командой разработчиков.

Карьера

Четких ограничений и рекомендаций по профильному образованию нет. В нашей команде есть журналисты, инженеры, программисты, профессиональные фотографы, писатели. Сам я инженер, окончил Белорусско-Российский университет по специальности «Строительные, дорожные машины и оборудование». Первой компанией стал Wargaming (2013 год), там я занимал позицию специалиста по тестированию моделей танков. Затем пришел в Awem Games.

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

14 онлайн-сертификатов от Google и IBM, чтобы повысить себе зарплату
По теме
14 онлайн-сертификатов от Google и IBM, чтобы повысить себе зарплату

Позиция является индикатором уровня экспертизы дизайнера. Она так же отображает уровень ответственности, который может закрывать дизайнер в своих задачах. У нас, например, существует 5 уровней позиции: junior, middle, senior, principal и director. 

Также у нас существуют следующие роли.

  • Feature Owner. Как я уже говорил раньше, эту роль могут выполнять специалисты middle и senior уровня. Задача специалистов довести фичу от идеи до релиза. 
  • Sub-Lead. Роль, предполагающая менеджмент небольшой команды, чаще всего в рамках определенной экспертизы. Например, звено системного дизайна на проекте Cradle Of Empires состоит из 2-ух человек, где sub-lead курирует работу junior специалиста. Помимо менеджмента задач происходит процесс обучения. 
  • Lead Game Designer. Менеджер команды геймдизайна на проекте. Lead GD планирует работу команды, проводит прием задач и участвует в приоритезации бэклога продукта. 
  • Game Design Director. Задача директора заключается в обеспечении всех команд дизайна необходимой экспертизой для эффективной работы над поставленными задачами. Директор обучает сотрудников, передает знания в направлениях hard skills и soft skills; отвечает за стратегический vision, способствует лучшему раскрытию идей;
  • Producer. Продюсер —  сложная роль, которую невозможно описать лаконично. Продюсер видит продукт целиком и ту точку, где он должен оказаться. Его задача —  сделать продукт коммерчески успешным или преумножить этот успех. Продюсер транслирует видение команде разработки, принимает высокоуровневые решения по бэклогу, плотно работает с командой аналитики.   

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

Как стать гейм-дизайнером

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

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

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

Кумиров надо знать в лицо (Хидео Кодзима — известный японский гейм-дизайнер):

Сколько получают

Несмотря на сравнительно невысокую востребованность новых специалистов на публичном рынке труда, можно провести анализ представленных вакансий геймдизайнера, согласно которому средняя зарплата по России составляет 45 тыс. рублей. Неизменно высокими – порядка 70–90 тыс. рублей – остаются оклады в Московской и Ленинградской областях.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *