WORLD OF WARCRAFT

Тема: Как стать разработчиком компьютерных игр?  (Прочитано 33229 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Kermit

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 8586
  • Рейтинг:1 (+1 | 0)


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


Привет!
Я знаю довольно много о том, что нужно командам разработчиков наших игр, и с радостью поделюсь этим знанием.

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

Начнем с обучения. На данный момент в области разработки игр есть несколько специальностей. Большая часть соответствующих курсов — сравнительно новые программы, и я знаю лишь немногих гейм-дизайнеров, получивших такие специальности. По крайней мере, пока. Я не имею ничего против этих курсов обучения (по-моему, очень здорово наблюдать за тем, как они набирают обороты), но хотелось бы подчеркнуть: пока что заканчивать профильное обучение не обязательно, и у большинства гейм-дизайнеров нет документов об успешном окончании соответствующего курса. Нет такого университетского курса, который бы не подошел будущему гейм-дизайнеру. У нас есть несколько специалистов с дипломом программистов, но есть и другие: специалисты в области искусства, экономики, языков, математики, юриспруденции и, конечно же, естественных наук. Их объединяет общая черта — навыки коммуникации очень важны для всех гейм-дизайнеров, потому что важной частью работы является объяснение своей рабочей концепции и вообще взаимодействие с командой.
:cut:

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

А если сразу получить работу в сфере разработки игр не получится, то у вас останется еще много других вариантов. Во-первых, можно стать очень хорошим — возможно, профессиональным — игроком, но это может оказаться даже сложнее, чем получить работу гейм-дизайнера. Не каждый хороший игрок может стать хорошим дизайнером, но большой опыт поможет вам получить приглашение на собеседование. Во-вторых, можно создать свою собственную игру. В эпоху смартфонов и прочей портативной техники сделать подобное стало намного легче, но на разработку по-настоящему качественного проекта понадобится больше времени, чем пара выходных. Одна из самых страшных тайн игрового дизайна состоит в том, что хорошие идеи немногого стоят. Никто не станет предлагать вам работу лишь потому, что вы придумали классную способность для персонажа, рейдового босса или даже придумали концепцию целой игры. Должность гейм-дизайнера достанется тому, кто сможет вывести свои идеи на новый уровень. Необходимо предвидеть возможные затруднения, решать их и трудиться изо всех сил ради воплощения задумки, даже если сама идея уже давно потеряла первоначальный блеск. В-третьих, если вы не можете разработать свою собственную игру, то вы можете попытаться создать дополнение для уже существующей. Реализация подобного проекта не так впечатляет, как создание отдельной игры, но может сослужить вам неплохую службу (именно так я и начал работать в этой области — я разработал сценарий для Age of Empires, и он был включен в финальную версию игры). В-четвертых, вы можете активно участвовать в жизни игрового сообщества — например, создать классный сайт, вести блог, посвященный играм, или даже организовать свой собственный подкаст. Это, конечно, не показатель вашей компетенции как гейм-дизайнера, но так можно обратить на себя внимание. Если не помог ни один из способов, постарайтесь принять участие в бета-тестировании. По отзывам о бета-версии можно судить о том, есть ли у человека талант гейм-дизайнера, хотя это довольно хитрое дело. В любом случае, вы должны подготовить свое портфолио, которое не стыдно будет отправить потенциальному работодателю. Художники могут показать наброски, программисты — фрагменты кода, а гейм-дизайнер должен как-нибудь доказать, что может разрабатывать игры.

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

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

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

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

Развитое дизайнерское чутье. Нужно подробно разбирать механику игры с точки зрения дизайнера, а не игрока. Игрока может интересовать только наилучший способ прохождения или развития персонажа. Дизайнер же понимает, почему тот или иной способ эффективен, и способен определить, не выходит ли это игре боком (опять же, нужно еще найти решение проблемы).
Творческий подход. Многие люди, незнакомые с индустрией, переоценивают значимость этого качества. Тем не менее, не стоит его и недооценивать. Творческий подход к решению проблем зачастую оказывается гораздо полезнее изобретательности при выборе названий монстров или написании сценария.
Исполнительность. Обычно на мозговые штурмы уходит 5% рабочего времени, а остальные 95% времени мы сидим за клавиатурами и пытаемся воплотить идеи в жизнь. (У нас есть свое лицензированное программное обеспечение, но мы также пользуемся Photoshop, Excel и Visio.) Нам нужны люди, способные устранять ошибки в работе игры, организовывать рабочее время, решать возникающие проблемы, переносить стресс, адекватно воспринимать критику и понимать, когда нужно отступить, а когда стоять до конца. В общем, они должны четко осознавать стоящие перед ними цели. И поэтому в вашем резюме столь выгодно смотрятся завершенные проекты.
Общительность. Как я уже говорил, мы общаемся друг с другом, с членами команды разработчиков, прочими сотрудниками Blizzard и сообществом игроков. И делаем мы это постоянно. Гейм-дизайнер должен уметь думать на ходу и не только подвергать чужие идеи разумной критике без оскорблений, но и выдерживать чужие замечания, учитывать мнение других людей. Самые лучшие гейм-дизайнеры дают вам понять, что ваше мнение будет учтено. У нас в компании есть и менее общительные люди, но им работа, наверное, дается нелегко.
Энтузиазм. Это, скорее всего, наиболее распространенное качество, но оно от этого не становится менее важным. Чтобы работать в этой сфере, вам необходимо любить игры. Я не знаю безотказных способов стать миллионером, но работа гейм-дизайнера — не один из них. Вам придется работать сверхурочно. Вам нужно будет тестировать игры до посинения. Вам потребуется играть во все новинки, чтобы научиться на их примере новым приемам. Иногда вам даже потребуется удалять из игры ваши самые любимые элементы. Любовь к играм — основная причина, по которой люди хотят заниматься разработкой, и с этим у вас, похоже, проблем не наблюдается.

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

Удачи!

AriLaroo

  • Старожил
  • ***
  • Сообщений: 1052
  • я классный
Re: Как стать разработчиком компьютерных игр?
« Ответ #1 : 11 Января, 2013, 02:52:24 »
  • Рейтинг:0 (+0 | 0)
эхх, не бывать мне гейм-дизайнерм. . . :-[
One shot - one kill
no luck - just . . .
. . . E N R A G E

Эксельбант

  • Старожил
  • ***
  • Сообщений: 1483

  • Варкрафт: +
    • Имя: Эксельбант
    • Класс: Нетути
    • Сервер: Нетути
Re: Как стать разработчиком компьютерных игр?
« Ответ #2 : 11 Января, 2013, 03:27:33 »
  • Рейтинг:-10 (+0 | -10)
Какой то бред и поток мыслей из серии "думаю что вот". Краба назначили на его должность административно?

Mindeclipse

  • Завсегдатай
  • **
  • Сообщений: 346
Re: Как стать разработчиком компьютерных игр?
« Ответ #3 : 11 Января, 2013, 03:39:12 »
  • Рейтинг:13 (+16 | -3)
 Преемника готовит. Всегда должен быть гоусткраб.

AlexRabbit

  • Новичок
  • *
  • Сообщений: 3

  • Варкрафт: +
    • Имя: Рэббит
    • Класс: hunter
    • Сервер: Гром
Re: Как стать разработчиком компьютерных игр?
« Ответ #4 : 11 Января, 2013, 06:15:19 »
  • Рейтинг:0 (+0 | 0)
Как имеющий непосредственное отношение к гейм-деву могу сказать, что сказанное в целом справедливо для Европы и США. Другой вопрос что реалии в СНГ отличаются от описанного, хотя конечно и общие моменты тоже есть.

Богатырёша

  • Завсегдатай
  • **
  • Сообщений: 473
  • нет ничего страшнее, чем неопытный, но смелый танк

  • Варкрафт: +
    • Имя: Мазилкин
    • Класс: Охотник
    • Сервер: Азурегос
Re: Как стать разработчиком компьютерных игр?
« Ответ #5 : 11 Января, 2013, 06:25:28 »
  • Рейтинг:0 (+5 | -5)
Как стать разработчиком компьютерных игр?

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

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

Это тот же конвейер, что и на производстве например настольных ламп. Кто-то винтик, кто-то шнур, и в конце получится лампочка. Только я знаю оч мало людей, которые рвутся работать на конвейере. Самое главное, что никогда не говорят - все что было придумано - тут же устаревает и требуется новое и через 1-2-3-4 идеи начнут кончаться. А конкуренция действительно оч жесткая, так как многие люди в этой индустрии более ни на что не годятся. По ним плачет кинематограф, но там своих спецов как раз хватает.

Мифической семьи по типу Близарда нигде нет и не будет. Везде контракт, везде суровые сроки и переработка на 30-40 часов. Спросите у любого толкового разработчика в действительно серьезном проекте, у которого есть четкие сроки. Хотя врядли вы с ними общаетесь - они живут на работе.

Вот такая вот милая ситуация

alsione

  • Старожил
  • ***
  • Сообщений: 1960
  • Make Blizzard great again!

  • Варкрафт: +
    • Класс: Танкодин
Re: Как стать разработчиком компьютерных игр?
« Ответ #6 : 11 Января, 2013, 09:08:14 »
  • Рейтинг:0 (+0 | 0)
в игры играть о да. разрабатывать о неееет) каждый должен заниматся своим делом) лично  не хотел бы заниматся комп играми.
Make Blizzard great again!

andrelo

  • Завсегдатай
  • **
  • Сообщений: 108
Re: Как стать разработчиком компьютерных игр?
« Ответ #7 : 11 Января, 2013, 09:14:04 »
  • Рейтинг:3 (+3 | 0)
Соглашусь с Богатырёша, что разработка игр это вовсе не сказка, как многим наверно кажется. Это унылая и рутинная работа. Сам проработав в одной конторе уволился через 3 месяца, потому что ожидания разошлись с реальностью. Правда я работал там не гейм-дизайнером, а программистом.

Nicole White

  • Завсегдатай
  • **
  • Сообщений: 259
  • Ленивое Казуалище

  • Варкрафт: +
    • Имя: Акгата
    • Класс: Монах
    • Сервер: Ревущий фьорд
Re: Как стать разработчиком компьютерных игр?
« Ответ #8 : 11 Января, 2013, 09:25:53 »
  • Рейтинг:0 (+0 | 0)


Мифической семьи по типу Близарда нигде нет и не будет. Везде контракт, везде суровые сроки и переработка на 30-40 часов. Спросите у любого толкового разработчика в действительно серьезном проекте, у которого есть четкие сроки. Хотя врядли вы с ними общаетесь - они живут на работе.

Вот такая вот милая ситуация

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

Shkiv

  • Завсегдатай
  • **
  • Сообщений: 325

  • Варкрафт: +
    • Имя: Ульфганг
    • Класс: Шаман
    • Сервер: Ревущий Фьёрд
Re: Как стать разработчиком компьютерных игр?
« Ответ #9 : 11 Января, 2013, 10:09:04 »
  • Рейтинг:0 (+0 | 0)
ну, как я понимаю, разработчиками игр, помимо дизайнеров, художников и программистов являются (или считаются) ещё и авторы лора, сценариев, сюжетов, писатели квестов, режисеры; люди разрабатывающие игровую механику (то, что потом реверс-инжинирят теорикрафтеры), балансирующие классы, юнитов, мобов, ...; отдельно идет озвучка - композиторы, артисты - но для них, как я понимаю, принципиальной разницы между игрой и фильмом нету...
Для ММО добавляются еще люди, работающие экономическую модель игрового мира; сисадмины и системные программисты - те кто разрабатывает низкие уровни серверной части игры и всевозможные протоколы...
Разумеется, всё это разбивается на подзадачи, которые поручаются разным людям и отделам, но конвейером модель - текстура - склеить дело явно не ограничивается и в процессе разработки в изобилии участвуют люди далекие от it и графического дизайна.
Тестеры всего этого.

Omega.Shadow

  • Завсегдатай
  • **
  • Сообщений: 116
Re: Как стать разработчиком компьютерных игр?
« Ответ #10 : 11 Января, 2013, 12:13:41 »
  • Рейтинг:0 (+0 | 0)
Работаю в одной известной всем кампании :)
"Семья" есть. Но и сроки есть. Атмосфера отличная. Как достичь успеха? - ПАХАТЬ.
Вот и всё :)

embedded_friend

  • Новичок
  • *
  • Сообщений: 97

  • Варкрафт: +
    • Класс: прист/пал
Re: Как стать разработчиком компьютерных игр?
« Ответ #11 : 11 Января, 2013, 12:43:23 »
  • Рейтинг:0 (+0 | 0)
Мне всегда было интересно, а получают ли разработчики удовольствие от игрЫ в свои же Игры. Интересно ли играть, зная всю подноготную процесса создания оной.

А ответ ГК вполне себе ожидаемый и как всегда интересный. Если он однажды напишет книгу - это будет прекрасное чтиво.

Street`Monkey

  • Завсегдатай
  • **
  • Сообщений: 136

  • Варкрафт: +
    • Имя: Кедзан
    • Класс: Warlock
    • Сервер: Термоштепсель
Re: Как стать разработчиком компьютерных игр?
« Ответ #12 : 11 Января, 2013, 12:57:05 »
  • Рейтинг:3 (+3 | 0)
Богатырёша,именно из-за таких нытиков,у нас в стране ничего нет.
Все хотят ничего не делать и получать бабки,поэтому производство стоит..мне интересно только одно,а как же ещё добиться успеха в ЛЮБОЙ области,которая приносит успех и стабильность,но при этом извини меня нихуя не делать?

Волчонка

  • Старожил
  • ***
  • Сообщений: 1585
  • Чокнутая. На_всю_голову.

  • Варкрафт: +
    • Имя: Wolfteen
    • Класс: Priest
    • Сервер: Silvermoon
Re: Как стать разработчиком компьютерных игр?
« Ответ #13 : 11 Января, 2013, 13:57:15 »
  • Рейтинг:3 (+3 | 0)
Хватит ныть про то, что это конвейер и скучно. :)
Я связана с гейм-дизайном и могу точно сказать: если вам кажется унылой такая работа, значит, вы работаете не на своём месте. Это отнюдь не однообразно. Более того, эта работа должна приносить удовольствие, как и любая другая. А иначе - она вам не нужна, она не ваша.
И как ни странно, да, разработчики вполне получают удовольствие, играя в свои же игры. Вот только времени на это не всегда достаточно, потому что (как уже написал Госткравлер), гейм-дизайнер должен играть и в другие игры, чтобы получать приток нового опыта и информации.

Вообще чтобы гейм-дизайнеру соответствовать всем требованиям идеала, он должен пахать 24/7. :)

PS: А как вообще можно не пахать на работе? Это тогда не работа. И гнать надо таких, не пашущих, взашей. ;)

Эксельбант

  • Старожил
  • ***
  • Сообщений: 1483

  • Варкрафт: +
    • Имя: Эксельбант
    • Класс: Нетути
    • Сервер: Нетути
Re: Как стать разработчиком компьютерных игр?
« Ответ #14 : 11 Января, 2013, 14:03:03 »
  • Рейтинг:0 (+3 | -3)
Богатырёша,именно из-за таких нытиков,у нас в стране ничего нет.
...

Это Богатырёша нытик?

Дите, запиши его пост золотом на бумаге и повесь в своей комнате - пригодится, когда пойдешь работать и осознаешь что это истина в мягком розовом свете. Он ничего еще не  сказал особо про внутри коллективные отношения, там вообще поймешь, что многие люди состоят из овна и воды, причем в пропорции 90 к 10.

Ну и вопрос управления коллективом разработки достоин отдельного форума.

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

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


Хватит ныть про то, что это конвейер и скучно. :)
Я связана с гейм-дизайном ...

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

ну, как я понимаю, разработчиками игр, помимо дизайнеров, художников и программистов являются (или считаются) ещё и авторы лора, сценариев, сюжетов, писатели квестов, режисеры; люди разрабатывающие игровую механику (то, что потом реверс-инжинирят теорикрафтеры), балансирующие классы, юнитов, мобов, ...; отдельно идет озвучка - композиторы, артисты - но для них, как я понимаю, принципиальной разницы между игрой и фильмом нету...
Для ММО добавляются еще люди...

Всплакнул. Сколько интересных позиций потерял геймдев в данном посте. :) А еще надо внести в список девочек в бикини разносящих кофе и бутерброды и массажистов, делающих всем уставшим массаж.
« Последнее редактирование: 11 Января, 2013, 14:29:39 by Эксельбант »

 

закрыть