Планета гаджетов / технологий
Ещё несколько лет назад люди, которые создавали компьютерные игры, казались небожителями, владеющими сокровенным знанием. Сейчас, когда игру можно запустить буквально на утюге, разработать её может любой желающий, и для этого вовсе не нужно учиться несколько лет. Ещё и денег заплатят!
Достаточно беглого взгляда на список кафедр в ведущих вузах, чтобы понять: в фундаментальном образовании такой профессии нет. Возможно, пока нет, ведь потребность рынка в специалистах велика, а сфера образования часто не поспевает за новыми тенденциями.
Разработчик игр — человек, который владеет инструментами программирования под разные платформы и может решать нестандартные задачи. Игра, которая не похожа на предыдущие, имеет больше шансов на успех.
Востребованность профессии огромна: игровой рынок только в России имеет объём более двух миллиардов долларов (и продолжает расти очень быстро). Ему нужны и писатели, и дизайнеры, но особенно — разработчики. Не стоит думать, что «готовым» программистам проще: изучить необходимые инструменты с нуля не так уж сложно, а отдача (моральная и материальная) превзойдёт все ожидания.
В перспективе хороший разработчик может возглавить отдел или даже целое направление. И никто не будет смотреть, сколько ему лет и какая специальность указана в дипломе. Главное — на что он способен.
Разумеется, не бывает так, чтобы сегодня захотел, а завтра написал Minecraft. Большое начинается с малого: немного теории, знакомство с инструментами разработки, непременное создание тетриса и простых аркад… С каждым новым заданием приходит опыт, набивается рука. Если вам интересно, хотелось попробовать — самое время начать.
Учиться можно на бесплатных курсах, которых в Интернете полно. Но они не всегда хорошо систематизированы, да и оптимальный набор знаний часто приходится определять самостоятельно. Хорошей альтернативой станет курс «Разработчик игр» от GeekBrains. В нем не только собрано самое нужное (язык C# и платформа Unity), но также включена обязательная стажировка, по итогам которой вы вполне можете получить первую работу без дополнительного поиска. Обсуждения с другими студентами и преподавателем, множество практических занятий, сертификат об окончании — лишь немногие преимущества этого курса. Его стоимость с лихвой отобьётся первой же зарплатой разработчика игр. Обучение займёт полгода, и его можно совмещать с работой, ведь вам не придётся сидеть в душных аудиториях. Начать можно с бесплатного курса «Основы языка C# на примере разработки небольшой игры».
В процессе вы сможете создавать двух- и трёхмерные игры для одного или нескольких пользователей, игровые уровни, анимацию и визуальные эффекты, освоите среду разработки Microsoft Visual Studio .NET и платформу .NET Framework (и эти названия не будут казаться китайской грамотой). То есть, получите достаточный багаж знаний для успешной работы.
Наше время даёт человеку много возможностей, о которых раньше и мечтать не приходилось. И если вам надоело уныло потеть «на дядю» за скромное вознаграждение, вставая по утрам с отвращением, самое время выскочить из этой колеи — и заняться тем, что действительно интересно.
Удачи!
Источник: 4pda.ru