Гейм-дизайнер
Содержание:
- Что нужно знать и уметь
- Разберитесь в теме
- Planet Romero—Icon of Sin
- Плюсы и минусы профессии гейм дизайнера
- Кто такой гейм дизайнер и чем он занимается?
- Как стать геймдизайнером и где учиться?
- Тестировщик
- Snook’s Blog
- Где найти работу гейм-дизайнеру?
- GameDevBlog
- Аналитик
- * * *
- Разработка игр на Unity от GeekBrains
- Геймдизайнер
- Готовьтесь постоянно учиться
- Scott Foe’s Web Log
- Специализации гейм-дизайнеров
- Что нужно знать и уметь для работы?
- The Bottom Feeder
- Особенности профессии
Что нужно знать и уметь
Гейм-дизайнер должен быть ответственным, коммуникабельным, целеустремленным, усидчивым, дисциплинированным. Иметь аналитический склад ума, богатую фантазию, художественный вкус и любовь к играм. Он должен уметь:
- разрабатывать концепт игры (первоначальный документ, куда собирают все первичные предложения, идеи по теме игры);
- проектировать базу игровой механики;
- проектировать игровой баланс;
- создавать образы игровых персонажей;
- планировать игровой процесс на протяжении всей игры;
- грамотно вести документацию, соблюдать строгий стиль;
- понятно формулировать свои мысли специалистам разного мышления (программистам и художникам);
- искать возможные способы монетизации игры;
- следить за реализацией игры;
- работать в команде.
Должен знать и понимать:
- целевую аудиторию игры;
- рынок;
- популярные игровые механики;
- игровой баланс;
- психологию игрового процесса;
- принципы создания документации;
- ключевые аспекты дизайна;
- программную архитектуру;
- знать теорию вероятности;
- инструментарий, необходимый при создании игр;
- русский язык (грамотно оформлять документацию);
- английский язык (возможность работать в международной компании).
Посмотрев, что делает гейм-дизайнер, можно сказать, что ему нужны знания из разных сфер: математики, программирования, маркетинга, психологии, дизайна.
Примерный набор стандартных приложений, необходимых для гейм-дизайнера:
- Fallout Creation Kit, Hammer Editor;
- Git, Perforce;
- Unreal Engine 4;
- Lua, Python;
- Excel или Google Sheets.
Если у вас есть пробелы в этой области, не помешает пройти курсы по программированию.
Разберитесь в теме
Первым делом нужно понять, кем и над какими проектами вы хотите работать. Шанс, что вас воспримут всерьез, прочитав в письме «возьмите меня кем угодно, я готов мыть полы и варить кофе», ничтожно мал.
Вы можете делать казуальные и мобильные игры, или маленькие, но независимые творческие произведения, или крупные игры класса ААА, или… стать фрилансером. Стартовая должность и специфика компании определят ваш карьерный путь на годы вперед, поэтому выбирайте вдумчиво. Разберитесь, чем вам предстоит заниматься (тут все может быть далеко от ваших ожиданий), чему нужно научиться и каковы профессиональные перспективы.
Здесь могут помочь тематические ресурсы. Есть подкасты, где люди из индустрии обсуждают особенности профессии: из русскоязычных с ходу выделим небезызвестный «Как делают игры», из англоязычных — к примеру, The Game Design Round Table, посвященный геймдизайну.
Можно изучить записи докладов с конференций вроде очевидной, но жутко дорогой GDC, КРИ и других. И даже самостоятельно выбраться туда (на сайте Dev Night недавно появился удобный агрегатор мероприятий по всем городам). В последнем случае вы можете еще и пообщаться с живыми людьми из индустрии, что очень полезно.
Planet Romero—Icon of Sin
We all know and love John Romero: developer on Doom, Deus Ex, and…er, Daikatana? Okay, scratch that last one.
Anyway, John Romero, the legendary designer, now runs one of the coolest video game blogs, called Icon of Sin. Despite Romero’s turbulent late 1990s output, he’s back and has his ear to the ground within the industry, he shares valuable updates to his projects, as well as giving his thoughts on games. He often promotes his new project, called SIGIL.
SIGIL is a patch WAD, (Where’s All the Data? In DOOM-speak), which 18 new maps and nine single-player levels are included. He’s back to his roots, modding and adding on to one of the most iconic projects that made his a household name in gaming.
I love Romero’s valuable takes on games, and I’m glad he counts himself in the population of cool video game bloggers.
Website: https://rome.ro/
Плюсы и минусы профессии гейм дизайнера
Плюсы |
Минусы |
|
|
Кто такой гейм дизайнер и чем он занимается?
Мы привыкли думать, что дизайнеры – это люди, которые что-то рисуют. Но в данном случае слово designer может ввести в заблуждение.
Основное, что делает гейм дизайнер – это создание концепций будущих игр, придумывание игрового процесса и механик, а также персонажей. Он описывает свои идеи, готовит документацию для разработчиков. Также гейм дизайнер может заниматься разработкой прототипов для демонстрации и тестирования идей. Это помогает понять, стоить воплощать концепцию или нужно что-то доработать.
Давайте разберемся подробнее, чем занимается гейм дизайнер, ведь это очень важная профессия в gamedev индустрии.
В обязанности гейм дизайнера входит:
- Придумывание идей новых игр.
- Проработка игровых механик, игрового процесса.
- Расчет и балансировка игры. Например, гейм дизайнер должен определять, какой урон наносит то или иное оружие, какой ХП должны иметь разные персонажи и другие параметры.
- Разработка прототипов для тестирования.
- Может выполнять задачи сценариста: придумывать сюжет, тексты, диалоги героев, но это не основная обязанность гейм дизайнера (обычно на проектах сценарист – это отдельный сотрудник).
- Может создавать эскизы.
- Составляет документацию (технические задания и т.д.).
-
Контролирует процесс разработки игры – это одна из основных обязанностей гейм дизайнера. В своем роде он осуществляет авторский надзор, проверяя, что разработчики точно реализуют придуманную концепцию. Если они считают, что в игре нужно что-то поменять, то советуются по этому поводу.
В некоторых компаниях геймдизайнер делает презентации, ведет переговоры с инвесторами, проводит аналитику после релиза (выпуска) проекта. Также он может привлекаться к тестированию продукта и другим задачам. Круг обязанностей во многом зависит от масштаба компании и самого проекта.
Однако основное, чем занимается гейм дизайнер – это подробно продумывает игру: сюжет, персонажей, игровые механики, сеттинг, графику. В его силах создать абсолютно новый игровой мир. При этом геймдизайнер должен понять, будет ли игра интересна большому количеству людей. Также ему нужно продумывать способы монетизации, то есть заработка денег на проекте.
Можно сказать, что геймдизайнер – это фанат игр с коммерческой жилкой. Он увлечен разными играми, с интересом отслеживает новинки и критически оценивает их: что отлично, а что можно улучшить. При этом геймдизайнер понимает маркетинг, он должен делать коммерчески успешные проекты.
В крупных компаниях может быть специализация, от которой зависит, чем занимается гейм дизайнер и что входит в его обязанности. Например, дизайн уровней прорабатывает левел-дизайнер. Со сценариями, диалогами, историей работает нарративный дизайнер. Баланс и экономику просчитывает геймдизайнер-математик. Игровым интерфейсом занимается UX/UI дизайнер.
Как стать геймдизайнером и где учиться?
В вузах такой специальности нет. Поэтому есть два основных варианта, где учиться на геймдизайнера: это найти опытного наставника или пройти курсы. Обучающие программы по gamedev есть в университете онлайн-профессий Нетология и на сайте Skillbox. Обучение идет в формате вебинаров с домашними заданиями. На курсе будущие гейм дизайнеры учатся создавать игры с нуля. Также выпускникам помогают с трудоустройством.
Если у вас есть образование программиста, можно попробовать стать гейм дизайнером самостоятельно:
- Читайте статьи на профильных сайтах, например, Igromania.ru, блоги известных специалистов и студий. Это поможет лучше понять, что делает гейм дизайнер, как развиваться в профессии.
- Ищите ролики от экспертов индустрии на YouTube. Например, лекции «Геймдизайн: по ту сторону игры» от создателей World of Tanks.
- Читайте хорошие книги, например, Геймдизайн. Как создать игру, в которую будут играть все.
- Общайтесь с коллегами, например, на портале Gamedev, а также с пользователями игр. Обратная связь от игроков – отличный способ учиться для гейм дизайнера.
- Отслеживайте новые игры, анализируйте их.
- Ищите возможности стажировки, пусть для начала и бесплатной – это реальный способ, как стать гейм дизайнером относительно быстро.
-
Как вариант, для старта можно устроиться тестировщиком игр. Получив опыт и зарекомендовав себя, претендовать на позицию гейм дизайнера.
От навыков и опыта напрямую зависит, сколько получают геймдизайнеры. Поэтому не жалейте времени и сил на повышение своего уровня. Вообще учиться гейм дизайнеру нужно постоянно, а также постоянно отслеживать тренды, новинки отрасли.
Тестировщик
Самый популярный путь — начать карьеру с позиции тестировщика — совсем не так уж очевиден. Эта профессия часто кажется простой, но на практике многие неправильно понимают ее суть. Задача не в том, чтобы играть круглые сутки. Нужно писать тест-кейсы и проводить автоматическое тестирование различных частей проекта.
Второй миф: тестировщик — первая ступень в геймдеве, после нее можно получить «нормальную» должность программиста, геймдизайнера и т.д. Тестирование в играх — отдельная серьезная область знаний, в которой можно долго совершенствоваться, а желание поработать полгода тестером и перейти на другой профиль работодателя обрадует едва ли.
С другой стороны, порой люди вырастали из QA и занимали вышестоящие позиции (например, несколько исполнительных директоров из Nival, до сих пор работающих в компании). Однако этот вариант развития событий сложен и может занимать долгие годы.
Snook’s Blog
Popular Post: For Indie Developers, Unreal is probably the smarter choice (but I’m using Unity)
Greg Snook is a video game blogger and veteran game designer for Microsoft Studios. Mr. Snook has been involved in the business for nearly 20 years, working on some of our favorite Xbox games: Halo 2 & 3, and Gears of War 2.
He also worked extensive R&D for Microsoft for the Kinect. He offers some critical insights into game development from the inside. Like many veteran video game bloggers, Greg Snook shines a light on trends, industry activity, and new games.
He keeps an active Twitter account (@greg_snook) for more up to date gaming information you might miss on other video game blogs.
Website: https://gsnook.wordpress.com
Где найти работу гейм-дизайнеру?
- Ищите вакансии на job-сайтах, например, Яндекс.Работа, HH.ru. Также в интернете есть специализированный сайт с вакансиями из игровой индустрии: Talentsingames.com
- Отслеживайте предложения в профессиональных сообществах. Например, в сообществе Манжеты Гейм-Дизайнера и на сайте GameDev есть разделы с вакансиями.
-
Просматривайте проекты и вакансии на фриланс-биржах.
Рекомендуем
Профессия менеджер проектов
Это очень ответственная и важная должность. Проджект менеджер отвечает за успешную реализацию проектов. Например, разработку сайта или внедрение …
Профессия дизайнер полиграфии
Работа дизайнером полиграфии – это творчество и нелегкий труд, требующий от человека полной отдачи сил. Часто на «вольные хлеба» в области дизайна …
GameDevBlog
Popular Post: A Little Trick For Avoiding Negativity Bias In Performance Reviews
Jamie Fristrom writes GameDevBlog. He is a game developer, (now one of the many video game bloggers) that has helped develop some great titles like Spiderman 2: The Game, and other indie titles.
That’s Jamie’s main focus: indie games. He offers valuable insight into the world of indie game development, as well as some pertinent job advice for those trying to make it in the industry, and any other career, for that matter.
Website: www.gamedevblog.com
Conclusions
When researching this list, I was struck by the complete lack of active game design blogs.
It’s not that people are no longer designing games, I feel, but a lack of willingness to share information about those games.
We need to up the transparency in our industry if we’re to succeed together, so if you’re inspired to start a game design blog and have something to say, then do it!
We’re cheering you on!
Online Resources:
- Best Video Game Design Books
- The 12 Most Helpful Game Design Youtube Channels
- Top 5 Game Design Twitch Channels
- 10 Helpful Interviews with Pro Game Dev’s
Written by Dustin
Аналитик
Об аналитике в играх говорят очень мало, а ведь это как раз тот случай, когда можно получить математическое образование и опыт работы в другой сфере, а потом понять, что на самом деле хочется уйти в геймдев. Что особенно приятно — переучиваться незачем.
Отличные аналитики нужны в мобильных, социальных и мультиплеерных играх. Их работа не связана ни с игроками, ни с самим продуктом. Она подразумевает, разумеется, массу аналитики, цифр и таблиц. Если вам эта специфика по душе, то в геймдеве найдется роль и для вас.
* * *
Наверное, каждый игрок хоть раз да мечтал сам сделать игру. Многие наверняка еще и пробовали: собирали на форуме команду, приступали к проекту мечты, а потом обжигались и уходили в совсем другие сферы.
Реальность тут, как и почти везде, редко соответствует ожиданиям. Но если вы все же хотите — пробуйте обязательно! Делитесь статьей с друзьями, пишите комментарии, и мы обязательно вернемся к этой теме.
Разработка игр на Unity от GeekBrains
Продолжительность: 6 месяцевСтоимость: 6831 рублей в месяцПреподаватели: Андрей Заярный, Сергей Камянецкий, Роман Муратов, Тимур Гадеев, Дмитрий Анзин, Илья Афанасьев, Павел ШмачилинНа кого рассчитана программа: на новичков в игровой индустрии
Еще один онлайн-курс по разработке игр на Unity от GeekBrains. На этот раз он
рассчитан на взрослую аудиторию. Этот полноценная программа обучения поведает вам
об основах программирования на C#, инструменте разработке Git, основах ООП, работе с базами данных
и особенностях игрового движка Unity,
Учебная программа онлайн-курса включает:
- выбор языка программирования и подготовка браузера;
- установку редактора кода;
- типы данных;
- алгоритмы и блок-схемы;
- циклы do, while, for;
- работу с массивами и функциями;
- разработку игры Black Jack;
- знакомство с языком программирования C# – переменные и типы данных, ветвления, циклы, функции;
- разработку и настройку управления простой игры;
- особенности git;
- откат изменений;
- работу с ветками;
- способы убрать конфликты;
- распространенные ошибки;
- управляющие конструкции в C#;
- Windows Forms;
- работу с XML;
- выражения и строки;
- основы работы оперативной памяти;
- работу с классами – список, горизонтальные линии, вертикальные линии, фигура, змейка, препятствия;
- ООП программирование;
- установку СУБД и проектирование баз данных;
- основные операторы, индексы и транзакции;
- знакомство с Unity;
- создание скриптов, ИИ и UI;
- анимацию, аудио и визуальные спецэффекты;
- ООП в Unity;
- оптимизацию в Unity;
- и многое другое.
Академия Алексея Сухорукова оглашает набор на онлайн-курс,
посвященный разработке видеоигр на Unity3D.
Для большинства людей этот движок известен, как основа игр для мобильных
телефонов, однако на нем также можно делать многомиллионные проекты для ПК и
консолей (например, Pillars of Eternity от студии Obsidian Entertainment).
Если вы желаете начать с инди-проектов на этом движке, то добро пожаловать на
курс.
Программа онлайн-курса «Разработчик игр на Unity3D» включает:
- основы программирования на С# – структура,
работа с массивами, цикл, ход выполнения программы, основные операции,
модификаторы, свойства и классы; - ознакомление с интерфейсом программы;
- особенности наследования;
- основные достоинства и особенности работы с Unity;
- настройку освещения;
- работу с камерами, примитивами и коллайдерами;
- рендеринг в Unity;
- работу с материалами и текстурами;
- консоль и компоненты;
- настройку управления (управление мышью,
клавиатурой, геймпадом, гироскопом и тачскрином); - настройку звукового окружения, моделями,
текстурами; - создание элементов интерфейса;
- сохранение и экспорт;
- настойку искусственного интеллекта;
- настройку анимации в Unity;
- работу с тенями;
- компиляция для кроссплатформенности;
- способы монетизации в играх.
07.
Геймдизайнер
В геймдизайне и работе над дизайном уровней романтики куда меньше, чем думают. В первом случае это прежде всего сложная математика при расчете баланса, во втором — красивая расстановка домиков и деревьев.
Вопреки сложившемуся мнению свой путь в геймдеве вполне можно начать с этих должностей, более того, с каждым годом это все проще: откройте тот же Steam Workshop и сделайте, например, сюжетную ветку для Skyrim. Повторяете это много раз, получаете играбельный и увлекательный вариант — и вот вы уже начинающий геймдизайнер.
Или открываете редактор StarСraft 2, создаете карту, расставляете по ней врагов, балансируете, испытываете в деле, ошибаетесь, переделываете… После энного количества итераций на карте становится интересно играть. Несколько удачных карт, и вы — начинающий дизайнер уровней.
Готовьтесь постоянно учиться
В игровой индустрии высокий входной барьер. Необходимо учиться, качать навыки, собирать портфолио и только после этого начинать карьеру, причем не в Blizzard, а в местах попроще. Что бы вам ни говорили, в жизни мало кто ищет простых энтузиастов, ведь это совсем не гарантирует, что код будет написан в сжатые сроки и с ограниченным бюджетом.
К счастью, интернет сделал большую часть информации бесплатной или очень доступной, так что вкладывайте побольше сил и времени в обучение. Читайте прессу, слушайте подкасты, подпишитесь на страницы известных игроделов — чтобы работать в индустрии, нужно постоянно держать руку на пульсе.
Scott Foe’s Web Log
Popular Post: Opinion: Real Game Designers Make Millions of Dollars for Their Companies
Scott Foe, a game designer, dealing primarily in mobile and social gaming, offers his talents and opinions through his blog. He is a consultant for many mobile titles, and his expertise makes his entries overall one of the more valuable video game blogs out there.
It’s a breath of fresh air to see Mr. Foe focus on lesser-covered aspects of gaming, as we are primarily focused on AAA blockbuster titles. If social media and mobile games are your oeuvres, Foe’s blog should be in your bookmarks.
Website: https://scottfoe.blogspot.com
Специализации гейм-дизайнеров
Обычно в крупных фирмах имеются различные специализации по гейм-дизайну, которые по сути схожи между собой.
- Механик дизайнер – расписывает правила игры, отвечает за игровой опыт в целом.
- Дизайнер математик – тот, кто рассчитывает математический баланс, игровую экономику, возможные события и прочие математические модели.
- Дизайнер уровней (левел) – проектирует дизайн уровней, то есть ландшафт карты, на которой располагаются объекты, события на уровнях и многое другое.
- Нарративный дизайнер – создает дизайн повествовательных механик игры: пишет тексты, сценарии, а также все, что связано с персонажами, их характеристики и взаимоотношения. Он объединяет сценарий и игровой опыт вместе.
- Системный дизайнер – отвечает за баланс игровых механик, создает общие правила игры.
- Дизайнер интерфейсов – создает игровые компоненты, которые содержат информацию, легкую для понимания, использования и интерпретации игроком.
- Специалисты по монетизации.
Это основные типы специализации, но в разных проектах они могут выполняться как одним человеком, так и командой.
Что нужно знать и уметь для работы?
Если посмотреть, что делает геймдизайнер, очевидно, что ему нужны знания из разных сфер: программирование, дизайн, маркетинг, управление людьми, психология. И конечно, необходимо отлично разбираться в играх и интересоваться ими – без этого невозможно стать гейм дизайнером. Вот примерный список того, что должен уметь специалист:
1. Понимать целевую аудиторию игры.
2. Понимать психологию игрового процесса.
3. Уметь доносить свои мысли до других участников команды
Поэтому гейм дизайнеру важно учиться общаться
4. Знать классификацию (виды) игр по содержанию и механике.
5. Понимать бизнес-модели игр, основы маркетинга игр. Геймдизайнер – это творец, но с коммерческим уклоном.
6. Отлично разбираться во «внутренней кухне» игр:
- Понимать основы производства игр, уметь работать с документацией.
- Иметь представление об основных платформах, для которых создаются игры, и знать, какие инструменты могут для этого понадобиться. Какой выбрать движок, какой язык программирования.
- Знать принципы создания игровых интерфейсов.
- Знать, что такое игровой процесс (gameplay) и игровые механики.
- Знать, как работает нарративный дизайн и сторителлинг в играх.
-
Уметь работать с аналитикой игры, управлять игрой после выпуска.
The Bottom Feeder
Popular Post: Why All Of Our Games Look Like Crap
For indie gamers looking for indie video game blogs, The Bottom Feeder, run by Spiderweb Software’s Jeff Vogel, is just what you needed. He has overseen the development of games like Exile, Geneforge, Avadon, Avernum, and the newer Queen’s Quest.
On his blog, Jeff Vogel writes with honesty, humor, and knowledge about indie games, the lifestyle of an indie game developer, and his past development history. Vogel’s blog is an intimate, refreshing look at the indie game industry from the inside out.
Website: https://jeff-vogel.blogspot.com
Doolwind’s Pragmatic Thoughts on Game Development by Alistair Doulin
Popular Post: Virtual Reality Development Tips
Alistair Doulin is a game designer and video game blogger who partakes and specializes in indie titles, VR, and other niche topics within the gaming world. Alistair offers his clear, concise opinions and thoughts on different developmental trends and strategies. He is currently the CTO of refereum.com, which is a streaming service for gamers. Make sure to give him a follow on Twitter, @Doolwind.
Website: https://doolwind.com/blog
Особенности профессии
В современном мире разработка компьютерных игр – это четко отлаженный поэтапный процесс. В игровом бизнесе существует два типа компаний: разработчик (developer) и издатель (publisher). Часто бывает так, что разработчик и издатель совпадают. Это идет на пользу процессу разработки игры: разработчику не надо будет убеждать издателя в целесообразности капиталовложений.
Этапы создания типичной компьютерной игры:
Первый этап разработки игр называется Pre-production или подготовка к производству. Он включает в себя составление концепт-документа, подбор средств для реализации проекта, составление плана работ, работу с художниками для определения графического стиля игры, решение финансовых вопросов.
На втором этапе — Pre-alpha — составляется и утверждается подробный дизайн-документ, в котором детально расписана вся игра. Это основной документ, которым руководствуются в работе все специалисты. План работ согласовывается с компанией-издателем. Как правило, все современные игры разрабатываются для конкретного издателя, который вкладывает в разработку свои средства. На этом этапе в работу включается сценарист.
Третий этап – альфа-версия – ключевой этап в создании игры, в процессе которого разработчики занимаются реализацией плана, заполняют игру содержанием. Гейм-дизайнер ведет постоянную работу с дизайнерами уровней и художниками/моделлерами, контролируя соответствие концепции и обеспечивая целостность и единый художественный стиль игры
При этом необходимо уделять внимание и деталям, которые делают игровой мир живым. На этом этапе периодически анализируются текущие результаты разработки: работающая демо-версия игры, первый уровень
Эти промежуточные результаты используются в рекламе новых игровых проектов: демо-версии публикуют на игровых сайтах.
На четвертом этапе, который называют бета-версия, игра должна быть практически готова и полностью функционировать. Гейм-дизайнер принимает активное участие в тестировании, работает с дизайнером миссий. По результатам тестов на этом этапе в игру вносятся необходимые изменения.
И, наконец, финальный аккорд – релиз (англ. release), то есть выпуск. После создания, тестирования и отладки игры наступает долгожданное время ее выпуска. Интерес к этому событию усиленно подогревается издателем игры посредством рекламы. На этом этапе гейм-дизайнер активной работы не ведет.
Последний и неизбежный этап — поддержка. Компьютерные игры, даже после тестирования и многократной отладки, часто выходят с ошибками. Разработчики оставляют возможность исправлять ошибки на выпущенных играх, устанавливая патчи (от английского слова «patch» – заплатка).