Разработка Игр, Высшее Образование и Геймдизайн. Где Учиться?

Разработка Игр, Высшее Образование и Геймдизайн. Где Учиться?

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

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

Кручу-Верчу, Определиться Хочу!

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

Вторая часть будущих студентов проводит трезвый рассчёт, анализирует перспективы и выбирает себе ту профессию, которая точно будет востребована через 5-7 лет, стараясь гарантировать себе стабильное существование в будущем. Так появляются представители "классических" профессий, существующих уже сотни и тысячи лет — строители, врачи, учителя и другие.

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

Вопрос на Засыпку, или Где у Нас Учат Гейм-дизайнеров

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

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

Действительно, перед любым человеком, захотевшим профессионально заниматься разработкой игр в качестве специалиста любого профиля, будь то игровой дизайн, 2D / 3D-графика для игр или звук, встаёт дилемма — до сих пор на территории СНГ нельзя найти человека с дипломом, в котором в графе "Специальность" было бы написано "разработчик игр" — и не только потому, что "разработчик игр" это скорее более общее название рода деятельности, нежели название какой-то профессии, но прежде всего потому, что в университетах наших стран этому попросту не учат.

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

В некотором смысле проще всего, наверное, программистам — в России, Беларуси, Украине, Казахстане существует достаточное количество ВУЗов, готовящих программистов на высоком уровне. Единственное "но" — отсутствие в учебных программах прикладного направления на разработку игр, поэтому любому специалисту с дипломом программиста всё равно приходится доучиваться, чтобы соответствовать требованиям професии.

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

Я б в Дизайнеры Пошёл — Пусть Меня Научат.

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

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

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

Так мы плавно подошли к другой стороне медали за разработку игр — не смотря на то, что эта сфера деятельности окутана некоторой дымкой романтики, на самом деле такая работа не является бесконечным удовольствием. Как и в любой профессии, здесь есть место и для нудной, изматывающей однообразной работы, и труднорешаемым проблемам, от которых временами хочется выть, и другим неприятностям. "Срыванием покровов" заниматься в этой статье не буду, ибо об этом уже говорили до меня бесчётное количество раз, но стоит ещё раз обратить ваше внимание на то, что выбирая себе карьеру разработчика игр — стоит хорошо понимать, на что именно вы подписываетесь. Между "играми в игры" и "разработкой игр" лежит целая пропасть.

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

Программист Гейм-дизайнеру Друг, Товарищ и Катализатор

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

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

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

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

Таким образом, если реально хочется быть профессиональным гейм-дизайнером и при этом хочется иметь высшее образование — на мой взгляд, больше всего для этих целей подходит профессия программиста. Соответственно это ВУЗы технического профиля — либо крупные региональные, либо один из технических ВУЗов Москвы или Санкт-Петербурга, если говорить о России. В Беларуси БГУИР — ведущий ВУЗ IT-профиля. О ВУЗах в Украине и Казахстане, к сожалению, не в курсе.

Зарубежные колледжи и университеты в рассчёт не беру — далеко, дорого, сложно. В остальном, как я и писал, в первую очередь "рулит" то, чему вы научитесь сами. Самый быстрый и эффективный способ стать гейм-дизайнером, художником, программистом — это читать соответствующую литературу, и самое главное — практиковаться, набирать опыт. Хотите делать игры — делайте их, и каждая следующая игра будет лучше предыдущей. Пусть первой игрой будет примитивная "стрелялка" на Game Maker или простейший арканоид, но это уже серьёзное достижение — многие в своём стремлении к профессии разработчика игр останавливаюся и застревают задолго до этого момента.

📎📎📎📎📎📎📎📎📎📎