Обучение не даст вам работу.
Если вы хорошо разбираетесь в том, что делаете, и вам небезразлично, вам не нужна степень.
Степень, ориентированная на игру, помогает вам войти в дверь, поскольку во многих из этих школ есть учителя или консультанты, которые на самом деле работают в этой отрасли. Это также поможет вам, предоставив вам полезный опыт команды.
Кроме того, и это очень важно, степень в области компьютерных наук не связана с программированием. У вас может быть класс здесь и там, который может быть полезен, но степень в целом не о хороших практиках программирования или действительно чем-то прагматичном, что вам нужно изо дня в день. (Примечание: это может варьироваться в зависимости от вашей школы.)
При этом получение степени CS обычно подразумевает посещение школы, не ориентированной на игры, что также подразумевает получение более всестороннего образования, которое может окупиться в конце. Также во многих обычных школах в эти дни есть программы по разработке игр, которые могут дать вам некоторые связи с местной промышленностью.
По крайней мере, по моему опыту, получение сертификата в одном из этих колледжей по разработке игр само по себе практически бесполезно. Если у вас нет сторонних проектов или у вас есть какой-то способ доказать, что вы заботитесь о какой-либо области, которая вас интересует, кроме как просто ходить в школу, вы будете говорить «возможно, когда-нибудь я найду этих людей» куча резюме (подсказка: не буду).
Изменить : так как я действительно не ответил на вопрос, в основном мое мнение таково:
Если у вас есть мотивация работать над играми в свободное время, сделайте это и получите традиционное образование. Это окупится больше, чем если бы вы просто пошли в более нишевую школу.
Если вы тот человек, который работает лучше, когда кто-то говорит ему что-то сделать, или если вам нужно почувствовать, что ваши деньги на кону, попробуйте вместо этого пойти в школу разработчиков игр.
Если в жизни вы сосредоточены исключительно на игровой индустрии (этого не должно быть), и вы достаточно умны и мотивированы, попробуйте потратить год и поработать над вещами в свободное время (моды, сольные проекты, демонстрации, что угодно) и в обход обоих вариантов.
Я вижу, что уже есть принятый ответ, но я думал, что добавлю два цента, потому что я не согласен с оценками с самым высоким рейтингом, и я действительно оцениваю и нанимаю кандидатов на должности программиста. (Не для того, чтобы подразумевать, что другие не делают этого! Просто то, о чем я трачу много времени, думая о ..)
Во-первых, я согласен с Тетрадом, что если вы увлечены и хороши в том, что делаете, вам не нужна степень. Я оставил школу незадолго до окончания, сам. Но наличие степени компьютерных наук определенно является большим плюсом для любого кандидата. Тетрад упоминает, что программы по информатике не связаны с программированием. Это правда до некоторой степени, но это все равно, что сказать, что ходить в школу на столярные работы - это не просто молоток. Глядя на это так, я не просто ищет на работу программистов , я ищу , чтобы нанять инженеров . Я хочу, чтобы вы могли не только писать код, но и создавать хорошо построенные системы. Таким образом, степень кандидата наук поможет вам в этом.
Чтобы решить вопрос о том, является ли степень разработки игр или степень компаньона лучше, я обычно предпочитаю самому изучать степени компаньона. Однако это зависит от программы - я слышал хорошие слова о программе RPI, как упомянул Coderanger. Но несколько дизайнеров, с которыми я работал, получили общие степени «разработки игр», которые преподают гибрид дизайна и программирования, и, поговорив с ними, я опасаюсь, насколько глубоки программные части этих программ. С другой стороны, кандидаты из этих школ, как правило, имеют демоверсии или другие примеры своей работы, в то время как люди из компьютерных специальностей часто не имеют - возможность взглянуть на чей-то код - большой бонус.
Я понимаю, что не ответил прямо на ваш вопрос, но надеюсь, что это поможет вам с вашим решением.
источник
Моя единственная забота о получении игровой степени заключается в том, что это может помешать вам выйти из индустрии и перейти в другую область программирования, если у вас когда-либо возникнет такая необходимость (плохая игровая экономика, учитывая выбор переезда или потери работы). / получить другую работу программиста в области, и т. д.). Степень информатики является более общей и хорошо округленной и должна позволить вам освоить любую область программирования. Скорее всего, вы будете проходить профессиональное обучение, где бы вы ни оказались.
источник
Наличие хорошего общего опыта разработки программного обеспечения всегда лучший путь. Я был одним из первых учеников в программе изучения игр RPI (в качестве младшего специалиста по-прежнему учился в CS), и я бы сказал, что получил в 10 раз больше практической пользы от занятий, не связанных с игрой. Как говорит Тетрад, большая проблема, если вы хороший программист, независимо от степени или звания. Я думаю, что в какой-то момент около 1/3 нашей команды разработчиков здесь не имели университетского диплома. По крайней мере, с классами разработки игр RPI это было главным поводом, чтобы получить больше опыта в создании игр, которые я, вероятно, в любом случае сделал бы в свое свободное время. Тем не менее, стоит обратить внимание на хороший, формальный класс игрового дизайна, в основном, чтобы вы знали больше терминологии, используемой в отрасли («MDA», «системная динамика», «заключенный»).
источник
У обоих есть компромиссы. Короткий ответ: школа торговли может сделать вас немного более значимым для игровой индустрии, но незначительно менее значимым для остального мира. Поскольку средняя продолжительность карьеры разработчика игр составляет 5,5 лет (мы терпим неудачу), ходить в профессиональную школу - это, по сути, жизненное обязательство перед игровой индустрией (если вы не готовы вернуться к более привычному старшекурснику позже).
На эту тему было много работ. Мой любимый:
http://www.sloperama.com/advice/lesson44.htm - и действительно, все остальное на сайте Тома Слопера. Он пишет в строгом стиле и не боится быть очень ясным о положительных и отрицательных сторонах отрасли.
http://www.gamecareerguide.com/features/298/choosing_a_.php - и действительно, все остальное на GameCareerGuide. Это целая точка сайта, как руководство для людей, желающих войти в отрасль.
И действительно, напишите «выбор игровой школы» в Google, и вы найдете больше советов, чем вы можете прочитать до поступления в школу :)
источник
Хотя уже принятый ответ, я решил написать этот ответ, чтобы изложить некоторые из ранее обсуждавшихся моментов, а также устранить несколько ошибок, которые я заметил в других ответах.
аккредитация
Прежде всего, в США существует два вида аккредитации:
Существует много информации, которая подробно описывает различные процессы, но вот что вам нужно знать:
Что искать в учреждении / степени
Существует множество школ, предлагающих обучение по разработке игр (традиционное и специальное), и многие из них не стоят 2 цента. Обязательно проведите свое исследование и узнайте как можно больше о школе, прежде чем приступать к ней.
Общие советы
Если у вас есть вопросы или вы хотите, чтобы я разъяснил какие-либо из высказанных замечаний, не стесняйтесь оставлять комментарии. :)
источник
Существует разница между игровым дизайном и игровым программированием. Сейчас многие игровые компании используют разные API, поэтому обладать навыками адаптации к новой среде программирования - это хороший навык, или вы очень пожалеете.
Я видел программы, которые также обучают вас определенному набору инструментов и ресурсов. Эта спецификация хороша на некоторое время.
Как программист для отрасли лучше просто получить степень CS. И вы будете учиться дизайну, просто находясь в индустрии, и, возможно, сможете стать дизайнером, если вы тоже креативны . Тем не менее, многие ведущие игровые дизайнеры имеют степень от финансов до машиностроения. Таким образом, на самом деле не имеет большого значения, какую степень вы на самом деле получаете, но к концу дня, приятель, очень редко быть ведущим дизайнером без работы, и получение работы программиста с солидным фоном CS, безусловно, является лучшим путь
Итог: степень CS поможет в игровом поле. Большую часть времени вы работаете со средним износом или редактируете компоненты. К концу дня вы, вероятно, так и не поняли, что работали над игрой!
источник
Что-то еще никто не упомянул, что я хотел бы добавить, это сеть . Нет, не то, что вы делаете с кабелем Cat-5, а то, что «взаимодействует с людьми».
Традиционная степень, возможно, «лучше», чем школьная степень по разработке игр.
Но вы упустите огромную возможность пообщаться с другими людьми, которые работают, или хотят войти в отрасль. Люди, которые иначе стали бы друзьями, наставниками, коллегами, соучредителями, работодателями, работниками и т. Д.
Поэтому, если вы хотите получить традиционную степень, вы должны быть готовы пропустить это и попытаться компенсировать ее как можно лучше.
источник
Вот плюсы для каждой стороны, насколько я знаю:
Степень CS:
Школа игровой степени:
Я настоятельно рекомендую вам не ходить в Full Sail. Я работал в игровой индустрии в Орландо в течение восьми лет, и я могу подсчитать количество выпускников Full Sail, которые мы наняли с одной стороны. Это фантастически дорого и вряд ли стоит ваших денег.
источник
Если вы хотите получить степень по разработке игр, просто знайте, что они не занимают много места в обычных позициях программирования. Сказав это, Digipen, вероятно, лучшая программа, которую вы могли сделать. У них очень хорошие отношения с Valve, и их студенческие проекты ежегодно получают множество наград IGF .
Со студентами Digipen, с которыми я разговаривал, они с самого начала занимались программированием игр с очень сложным ядром и обладали такими отраслевыми навыками, как C ++, OpenGL и DirectX.
С другой стороны, если вы решите, что хотите получить более общую степень в области компьютерных наук, это подготовит вас к общему программированию, которого явно недостаточно для того, чтобы получить хорошую работу программиста игр. Еще хуже то, что многие школы стремятся преподавать Java как предпочтительный язык.
Джоэл о программном обеспечении - Опасности JavaSchools
Если вы когда-нибудь захотите пройти собеседование или получить шанс на работу по программированию игр, просто скажите, что вы в первую очередь программист на Java.
Я не пытаюсь сказать, что невозможно получить хорошую работу программиста игр со степенью CS, но, к сожалению, степень CS будет наименее впечатляющей вещью в вашем резюме.
Сказав все это, степень CS определенно не повредит. Просто ожидайте, что будете тратить каждый свободный момент, работая над побочными проектами и создавая потрясающее портфолио Эти две вещи приведут вас к вашей работе. Степень CS - это скорее защитная сетка на случай, если вам не понравится время хруста 100+ часов, которое длится 6 месяцев =) (это немного экстремально, но не так уж редко)
источник
Все, с кем вы будете бороться за работу, знают что-то о создании игр. Вам нужно подумать о том, какую ценность вы приносите за стол, а не о создании игр. Будь то глубокие знания информатики или разработки программного обеспечения, экспрессионизм, классическая античность, французская кулинария или когнитивная психология - решать только вам. В игровых компаниях более чем достаточно людей, которые знают игры - знают игры, но знают и кое-что еще, потому что именно так вы удивите людей и сделаете что-то выдающееся.
источник
Работая в одной из крупнейших консольных компаний, я могу засвидетельствовать тот факт, что HR большую часть времени будет автоматически фильтровать людей без степени до отправки резюме менеджерам. Что-то иметь в виду.
С точки зрения выбора степени, в настоящее время люди, проходящие игровые курсы, обычно смотрят «свысока» по сравнению с курсами CS. Это несправедливо и, конечно, не является отражением того, чему учат игровые курсы. Но поскольку они относительно новы, и большинство людей, нанимающих на работу, не имели бы выбора, поэтому все равно верьте в сильный опыт работы в CS. Конечно, мммм.
Если вы уверены, что хотите стать программистом в игровой индустрии, то лучший совет, который я могу вам дать, - это получить совместную степень CS + Math (если у вас есть такая возможность). Это облегчит (по моему опыту) работу выпускника намного быстрее.
источник
Исходя из моего личного опыта в области игрового дизайна, на самом деле важна не конкретная степень, а ваша приверженность изучению и совершенствованию своих навыков программирования и демонстрации своих талантов. Я встречал много людей со степенями, не ориентированными специально на разработку игр, такими как изобразительное искусство, сетевые технологии и информатика, которые применяют их в индустрии. Я говорю: найди школу, которая научит тебя тому, чему ты хотел бы научиться, а затем применяй эти навыки для создания игры самостоятельно или с друзьями. Он продемонстрирует ваши технические навыки, а также страсть к видеоиграм.
источник
Магистр компьютерных наук, со специализацией в разработке игр ... У UC Irvine есть такая программа, если у вас есть оценки и баллы SAT для UCI, сделайте это. Кроме того, UCI находится в южной Калифорнии, где так много ведущих разработчиков игр, что очень помогает в поиске отличной работы на поле.
источник
Есть степень по информатике. Если курс того стоит, вы получите хорошую квалификацию для работы в игровой индустрии, а если худшее дойдет до худшего, и вам не удастся устроиться на работу в игровой индустрии (или решите, что это не для вас) - Я знаю много людей, которые изменили свое мнение о своей карьере между началом и окончанием обучения), вы также будете иметь хорошую квалификацию для множества других работ. Чего нельзя сказать о конкретной степени программирования игр.
Есть много вещей, которые вы можете сделать, которые увеличат ваши перспективы работы намного больше, чем выполнение определенной степени. Одна из самых важных вещей, на которую я обращаю внимание при наборе программистов (правда, не для индустрии компьютерных игр), - это свидетельство страсти к этой теме. Студенты, которые посещают большинство лекций, выполняют курсовую работу и получают разумные оценки на экзамене, составляют десять копеек. По-настоящему хорошими кандидатами являются те, кто сделал что-то дополнительное, например, работает над личным проектом в свободное время, выходит на улицу и получает опыт работы на каникулах и просто прикладывает больше, чем минимальные усилия.
Получите степень по информатике, но в свободное время продолжайте работать над играми. Приставать к местным (и удаленным!) Игровым компаниям за опыт работы на университетских каникулах (самое худшее, что они могут сказать - нет). Поработайте над небольшой игрой, которую вы совершенствуете на протяжении многих лет - вы даже сможете использовать ее для своей диссертации. Если вы затем отправляетесь в игровую компанию в поисках работы и можете показать им игру, которую вы создали самостоятельно, технологии, которым вы научились делать ее, тот факт, что вы провели три месяца, выполняя юнит-тесты для игровой компании X вместо летнего отдыха, а такжезная все основы из степени информатики, они будут гораздо больше заинтересованы в приеме на работу, чем если бы вы просто свободно проходили через степень разработки игр. (Кто знает - игровая компания X, возможно, действительно понравилась вам из ваших юнит-тестирований, и вы чувствуете, что готовы сделать для них какое-то программирование на полную ставку.)
источник
Все зависит от того, что вы хотите сделать в долгосрочной перспективе. Вы хотите быть программистом или дизайнером? Вы действительно хотите основать компанию самостоятельно? Есть ли тип компании, на которую вы хотите работать?
Я предполагаю, что вы хотите стать программистом, поэтому этот пост не будет содержать 10 страниц.
Если вы сосредоточены на программировании игр, выберите степень CS. Затем самостоятельно примените его к программированию игр (например, сторонние проекты). Программа «Game Design» или «Game Design and Development» не будет достаточно ориентирована на фактическое программирование.
Также известно, что существует различие между обучением «программированию» и обучению «информатике». CS больше о вычислительном мышлении, решении проблем, логике и даже немного философии. И имейте это в виду:
Информатика не больше о компьютерах, чем астрономия о телескопах. - Эдсгер Дейкстра
Если вы планируете основать свою собственную компанию и сосредоточиться на программировании, я бы по-прежнему предлагал CS, но либо с небольшим бизнесом, либо с бизнесом второй степени.
Теперь, если вы уже являетесь сильным программистом (и / или специалистом по компьютерам) и у вас есть какие-то деньги (или вы планируете создать успешную компанию, [и уже достаточно изучили, как это сделать]), тогда вы можете посмотреть на такая школа, как Full-Sail, чтобы приобрести более сфокусированные навыки
источник
Если вы сможете найти степень, подобную той, что есть в Digipen, где вы научитесь создавать игры снизу вверх в C ++, я бы порекомендовал ее получить. Чтобы попробовать себя в традиционном мире игровых устройств, вам нужно очень хорошо знать C ++, но если игры - это ваша страсть и ваша жизнь, вам может надоесть не игровая степень и, возможно, выпадание из игры - я знаю, что хотел бы! Особенно CS, где вы едва учитесь программировать. Не стоит работать любому работодателю, который наймет выпускника CS более высококвалифицированного программиста с игровой степенью.
Конечно, если вы хотите полностью обойти карьеру традиционных игр, вы можете просто получить копию Unity или Flash и начать создавать игры. В инди-мире квалификации ничего не стоят, а талант - это все!
источник
Я думаю, что это в значительной степени зависит от качества курса - в любом случае. «Общая» степень по CS, охватывающая широкий круг тем и дисциплин, является бесконечно более ценной, чем курс по «программированию игр», который учит вас XNA. Принимая во внимание, что курс разработки игр, который фокусируется на информатике с дополнительными модулями в программировании игр (основы графики, написание высокопроизводительного кода и т. Д.), Был бы отличным выбором.
Честно говоря, у вас больше шансов получить работу благодаря тому, чему вы научились вне курса, чем тому, чему вы научились. Большинству компаний требуется какая-то демонстрация, если она недостаточно яркая, вас не заметят. Я еще не нашел компанию, которая нанимает людей без опыта и без диплома - кому-то даже нужно посмотреть на ваше резюме.
Попасть в игровую индустрию жестоко, если у вас нет опыта. Вы либо должны быть на много миль впереди стаи, иметь контакты или просто чертовски счастливым (или в большинстве случаев все три). Из-за этого многие люди просто не могут это сделать. По этой причине я бы посоветовал убедиться, что ваша степень в равной степени ценится за пределами отрасли.
Хотя, пока вы учитесь в университете, учитесь кодировать в свободное время. Напишите несколько простых игр на XNA, узнайте о шейдерах и УЗНАЙТЕ C ++ .
Вы не получите работу по разработке профессиональных игр без C ++, если вам не повезет. Где я работаю, единственным наиболее важным навыком, который нужен программисту после хороших коммуникативных навыков и общих способностей, является C ++. Мы не используем XNA, DirectX или OpenGL - большинство мест имеют свои собственные API, библиотеки или используют наборы инструментов, такие как UE3, поэтому они не имеют никакого отношения ни к чему, кроме изучения концепций.
Также общайтесь, как сумасшедшие, с людьми из отрасли - посмотрите, есть ли рядом с вами какие-нибудь студии, поговорите с друзьями друзей, попробуйте пройти стажировку, найдите взаимопонимание с кем-то важным - что угодно, чтобы кто-то внутри узнал, имя.
источник
Получить степень CS - это то, что говорит мне моя реакция.
Если вы действительно хотите разрабатывать игры, вы будете делать свои небольшие проекты во время обучения. Когда вы закончите, вы получите чрезвычайно надежное образование, которое будет функционировать в качестве бустера CV и базы компетенций, на которой вы можете основываться. И однажды, если вы не хотите больше разрабатывать игры, у вас, вероятно, будет более широкий спектр возможных карьерных возможностей со степенью CS.
Но, в конце концов, это зависит больше от вас как личности, чем от вашей степени. Если вы сможете убедить своего работодателя в том, что вы достаточно хороши, это не будет иметь большого значения, в какой степени вы. Если компании не нужно хвастаться своим клиентам о том, сколько дипломов имеют их сотрудники (что на самом деле имеет место, по крайней мере, в некоторых консультационных компаниях).
Не забывайте о возможности сделать это как предприниматель. Это сложно, но оно может окупиться.
источник
Во всяком случае, я бы пошел на степень информатики; Я делаю это сам. Но я также преследую концентрацию разработки игр . В какой школе вы планируете учиться, вы можете захотеть выяснить, есть ли у них такая возможность; Я очень рекомендую это! Я закончу со степенью информатики и теми же курсами, что и любая другая специальность CS, поэтому, если я решу не входить в игровую индустрию, у меня все еще есть образование любого другого со степенью CS. Но я также прохожу некоторые игровые курсы, которые дают мне сфокусированные знания в разработке игр.
Например, в настоящее время я обучаюсь общему курсу разработки игр, который преподаёт президент и технический директор местной игровой компании, поэтому я получаю от него много практических и реальных знаний (в отличие от некоторых других курсов CS что может порой углубляться в теорию). Но я также прохожу курс по разработке программного обеспечения, на котором я практикую Java и соответствующие методы разработки программного обеспечения, которые применимы ко всем областям компьютерной науки.
По крайней мере, сделайте свое исследование о школе, которую вы планируете посещать. Узнайте, кто такие профессора, и найдите их; они знают свое дело? Они в промышленности или имеют связи? Являются ли они членами IGDA? Посмотрите на список курсов и посмотрите, подходит ли он вам. Проверьте область вокруг школы и посмотрите, есть ли какие-нибудь игровые компании. Все эти факторы играют большую роль в выяснении того, имеет ли школа действительно большую степень / концентрацию в разработке игр, или это просто уловка, потому что разработка игр - самая последняя «крутая» вещь.
источник
Я бы порекомендовал пройти через CS, Software Engineering или подобную программу. Еще в университете у нас были игровые компании, такие как EA, которые приходили два раза в год, чтобы набирать кооперативов и новых выпускников. В то время школа не давала игровых степеней и была ориентирована на учащихся CS и Soft Eng.
В университете есть несколько курсов, таких как Компьютерная графика, которые вы можете взять для создания базовых игр, трассировщиков лучей и других графических проектов с нуля. Успешно выполняйте эти проекты, и вы можете использовать их в качестве портфолио, чтобы продать себя игровым компаниям.
Если вам удастся попасть в игровую индустрию и не наслаждаться ею, вы всегда можете рассчитывать на свою степень CS или Soft Eng, чтобы найти другие рабочие места в различных областях.
источник
Проблема компьютерных наук, и особенно обучения программированию, заключается в том, что это прикладная наука: теория не приводит к большому количеству приложений ...
Вы можете изучать теорию математики, не выполняя большого количества упражнений, но нет никакого способа, которым вы можете хорошо программировать без программирования: вся проблема в том, чтобы получить что-то для программирования, чтобы вы могли тренироваться, и это, школа gamedev даст вам ,
Программирование принесет вам деньги, потому что вы решаете проблемы и создаете приложения: теория проста, но технику и практику для достижения работы труднее получить ...
CS хорош для изучения основ, но НИЧЕГО не заменяет ДЕЛАТЬ.
Или пойти в школу Gamedev или найти хороший проект, но последний вариант рискован ...
источник
Мой выбор состоит в том, чтобы найти традиционный четырехлетний колледж, в котором есть отдел разработки игр - отдел компьютерных наук или компьютерных технологий. Может быть, у него просто есть профессор, который работает в отрасли. Может быть, вы могли бы сделать диссертацию или самостоятельное изучение игрового дизайна. Лучше всего будет провести множество подобных исследований в четырехлетних школах, в которые у вас есть оценки, - вы хотите узнать, есть ли у них задний ход / боковая дверь в разработке игр .
источник
Я столкнулся с тем же вопросом несколько лет назад и решил заняться разработкой игр. Я думаю, что здесь много путаницы в том, что касается степени разработки игр. Для моего курса и большинства игровых курсов название похоже на «Вычисление с разработкой игр», что, как следует из названия, означает, что вы являетесь специалистом в области компьютерных наук и в разработке игр. В моем курсе это означало от одного до двух (максимум) модулей в семестр для разработки игр. Я получил ту же степень, что и мои друзья на курсах «Вычисления с разработкой программного обеспечения» и «Информатика», за исключением этих одного или двух модулей (обычно это был только один игровой модуль).
Когда мы выполняли наши FYP или другие крупные проекты, мне приходилось делать проект, связанный с разработкой игр, но класс разработки программного обеспечения мог делать все, что связано с программным обеспечением, включая игровой проект и класс информатики, которые могли бы делать НИЧЕГО, связанное с компьютером. Поэтому, даже если вы решите заниматься CS, это не значит, что вы не сможете продолжать изучать разработку игр, используя то, что знаете из CS.
Причина, по которой курсы разработаны таким образом, заключается в том, чтобы дать всем, независимо от курса, общую степень по вычислительной технике. Я встречал людей на курсах, абсолютно специфичных для дизайна игр, и благодаря этому их возможности трудоустройства значительно сократились.
Исходя из своего опыта, поскольку я не занимался интенсивным обучением по играм, я не был готов сразу перейти от выпуска к работе по разработке игр, но я смог получить работу инженера-программиста, если я хочу поступить в Индустрия разработки игр. Мне просто нужно поработать над некоторыми побочными проектами, чтобы создать портфолио (правда, я бы поспорил, что, если повезет, я смогу получить работу начального уровня в игровой компании). Опыт работы в компании по разработке программного обеспечения поможет мне получить эту первую работу в области игр, и в то же время я многое узнаю об общей разработке программного обеспечения.
Мой совет: если вы решите пройти игровой курс, убедитесь, что он не совсем специфичен для разработки игр, курсы, которые позволят вам работать не только в играх, но и в другой отрасли, будут гораздо более полезными.
источник
Full Sail аккредитован другим советом по аккредитации, чем традиционные университеты. Это означает, что кредиты, заработанные в Full Sail, не будут переведены в традиционные университеты. Итак, если вы хотите получить степень магистра или доктора наук, вам придется начинать с нуля.
источник
Во всяком случае, я бы пошел на степень информатики; Я делаю это сам. Но я также преследую концентрацию разработки игр . В какой школе вы планируете учиться, вы можете захотеть выяснить, есть ли у них такая возможность; Я очень рекомендую это! Я закончу со степенью информатики и теми же курсами, что и любая другая специальность CS, поэтому, если я решу не входить в игровую индустрию, у меня все еще есть образование любого другого со степенью CS. Но я также прохожу некоторые игровые курсы, которые дают мне сфокусированные знания в разработке игр.
Например, в настоящее время я обучаюсь общему курсу разработки игр, который преподаёт президент и технический директор местной игровой компании, поэтому я получаю от него много практических и реальных знаний (в отличие от некоторых других курсов CS что может порой углубляться в теорию). Но я также прохожу курс по разработке программного обеспечения, на котором я практикую Java и соответствующие методы разработки программного обеспечения, которые применимы ко всем областям компьютерной науки.
По крайней мере, сделайте свое исследование о школе, которую вы планируете посещать. Узнайте, кто такие профессора, и найдите их; они знают свое дело? Они в промышленности или имеют связи? Являются ли они членами IGDA? Посмотрите на список курсов и посмотрите, подходит ли он вам. Проверьте область вокруг школы и посмотрите, есть ли какие-нибудь игровые компании. Все эти факторы играют большую роль в выяснении того, имеет ли школа действительно большую степень / концентрацию в разработке игр, или это просто уловка, потому что разработка игр - самая последняя «крутая» вещь.
источник