Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы можете задавать вопросы и отвечать на них, зарабатывая деньги. Ознакомьтесь с правилами.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и заработать деньги.
Стать хорошим разработчиком поможет только ваше неутолимое желание разрабатывать игры и делать это всё качественней, постоянно прокачивая свои навыки и знания. Что реально дают онлайн-курсы — это базу, без которой сложно найти работу даже на позицию junior. После онлайн курса, даже если он длиться 12 месяцев, вы едва ли станете профессиональным разработчиком, но вы однозначно сделаете огромный шаг в эту сторону.
На каком фреймворке разрабатывать игры
На самом деле это не самый важный вопрос, ведь в процессе выбора вы однозначно должны попробовать Unreal Engine, Unity и разработку на языках программирования C# и Java. Возможно ролики на ютубе вас будут убеждать что есть один трушный фреймворк, а всё остальные не достойны внимания. Реальность же такова, что крупные разработчики игр иногда ведут разработку на собственных движках, а эти движки написаны на одном из языков программирования. Поэтому пока вы не попробуете всё, что есть на рынке на сегодняшний день, вы едва ли сможете сделать правильный выбор.
Разумеется разработка под ПК, консоли и мобилки значительно отличается, однако как и с выбором фреймворка, вы не обязаны сразу вставать на одну дорогу и идти только в разработку компьютерных игр. Попробуйте себя во всём, если на это есть время. Ценятся довольно гибкие программисты, которые могут разбираться в разных платформах, хотя-бы поверхностно знают несколько языков программирования и фреймворков. В самом начале разработки часто встаёт вопрос: «А на чём мы это будем реализовывать?», поэтому вы должны прекрасно разбираться в особенностях каждого инструмента, которым будете пользоваться.
Можно ли учиться по бесплатным курсам
Это зависит лично от каждого студента. Если говорить о количестве бесплатной информации, то её достаточно и она довольно высокого качества. На ютубе можно найти обучающие ролики, которые за несколько часов объяснят вам основы разработки игр и работе в Юнити или UE, а дальше дело за вами.
Кому-то больше нравится сразу врываться в реальную разработку, в этом вам тоже поможет ютуб, достаточно поискать «Разрабатываем простую игру на Unity» и следовать инструкции. В процессе реальной разработки вы будете обучаться в десятки раз быстрее, чем перечитывая скучную теорию и по десятому кругу выяснять какие типы переменных вы можете создать в конкретном языке программирования.
Чем хороши онлайн курсы: в них более-менее структурированная и последовательно даётся информация, которая закрепляется практическими заданиями. Но успех такого обучения будет зависеть от вашей натуры, сможете ли вы 6-12 месяцев заниматься таким обучением? Здесь каждый должен ответить самостоятельно.
Если вы опросите десяток профессиональных разработчиков игр, наверняка никто не ответит вам что пришёл в разработку за большими зарплатами. Наверняка все пошли в геймдев только из-за собственной тяги к играм, разработке, к реализации своих идей.
Советы по выбору онлайн курсов разработчиков игр
Выбирайте те школы и курсы, на которые сможете найти хотя-бы десяток реальных отзывов, из которых можно будет сделать вывод о реальной пользе курса. Определитесь на чём хотели бы начать вести разработку, какой язык программирования углублённо изучать и после этого выбирайте курс.
Большинство школ предлагают рассрочку на 12-36 месяцев. При средней стоимость курсов 40-100 тыс. рублей это действительно хорошая опция, потому-что ежемесячный платёж будет в районе 3-5 тыс. рублей.
Довольно скептически можно относиться к помощи с трудоустройством после курса. Наверняка вся помощь будет сводиться к тому, что вам выдадут шаблон резюме, чтобы вы ввели туда свои данных и дадут ссылку на десяток сайтов, на которых вы сможете разместить своё резюме. Если где-то встретите «гарантию трудоустройства после курса», всегда читайте «мелким шрифтом» в чём именно эта гарантия. Едва ли есть место, куда каждый месяц можно устраивать сотню новоиспечённых разработчиков игр, которые прошли онлайн-курс.
Существует множество онлайн курсов, которые помогут вам стать профессиональным разработчиком игр. Некоторые из них включают:
1. «Unity Game Development: Create 2D and 3D Games» на платформе Udemy. Этот курс поможет вам изучить Unity, одну из самых популярных игровых платформ, и научит создавать 2D и 3D игры.
2. «Complete C# Unity Developer 2D: Learn to Code Making Games» также на Udemy. Этот курс сфокусирован на изучении языка программирования C# и его применении в Unity для создания 2D игр.
3. «Game Development for Modern Platforms» на Coursera. Этот курс предоставляется Мичиганским университетом и покрывает основы разработки игр с использованием различных платформ, таких как Unity и Unreal Engine.
4. «Introduction to Game Development» на edX. Этот курс предоставляется Берклиским университетом и вводит студентов в основы разработки игр с помощью движка Unity.
5. «Game Design and Development Specialization» на Coursera. Этот специализированный курс предоставляется Мичиганским университетом и включает в себя несколько курсов, которые охватывают различные аспекты разработки игр, включая дизайн, программирование и монетизацию.
Это всего лишь некоторые примеры онлайн курсов, доступных для изучения разработки игр. Важно выбрать курсы, которые соответствуют вашим потребностям и уровню знаний, чтобы максимально эффективно освоить эту профессию.
Напишите, почему вы считаете данный ответ недопустимым: