Видео обучение разработке игр.

Чтобы начать карьеру Unity-разработчика, нужно не только освоить язык и систему, но и иметь практические навыки.
Начинайте с несложных 2D-игр вроде тетриса или flappy bird. Простые игры легче реализовать в одиночку, но они дают навыки работы с базовыми функциями: загрузка сцен, создание интерфейса пользователя, работа с ресурсами. Далее можно переходить к 3D-играм. Здесь тоже лучше начинать с простого, постепенно внедряя новые функции и меняя архитектуру игры.

Начинающий разработчик, работающий в команде под управлением более опытных коллег. Джуниору чаще всего поручают простые, некритичные задачи. На этом уровне работник обычно держится 1-1.5 года, после чего повышается до Middle. Junior Game Developer должен иметь следующие компетенции:
  • иметь хорошее знание C#;
  • иметь опыт разработки в Unity, портфолио не должно быть пустым;
  • базовые знания в линейной алгебре (пример);
  • базовые знания в 3D-моделировании.
Опытный специалист, способный выполнить всю порученную работу. Решает как критически важные, так и рутинные задачи. Имеет достаточную квалификацию, чтобы управлять джуниорами. Все основные инструменты и технологии Unity должны быть известны middle-разработчику. Многие работают на уровне middle годами и десятилетиями. Чтобы стать сеньором, нужны большие и целенаправленные усилия.
Программист с высочайшей квалификацией. Может выполнить любую задачу в рамках своего набора технологий. У сеньоров огромный опыт, широкий кругозор, часто – отличные управленческие навыки. Чтобы вырасти от джуниора до сеньора нужно от 6 до 8 лет.
Junior
Middle
Senior
Специалиста, работающего в сфере виртуальной реальности. Такой программист должен иметь специальные знания, связанные со специфическим оборудованием – очками и шлемом виртуальной реальности.
Unity VR Developer
Программист уровня middle, который занимается преимущественно управленческой деятельностью. Именно тимлиды создают условия для продуктивной работы команды. Им платят не за написанный код, а за соблюдение сроков и качество проекта в целом.
Team Lead Unity Developer
Квалификации разработчиков.
Видеоуроки по разработке 2D игр на Unity2D.
Видеоуроки по разработке 3D игр на Unity3D.
Профессия
Разработчик игр на Unity с нуля до Middle

Полгода бесплатно — первый платёж через 6 месяцев!
Разработчик игр на Unity
Начните делать игры сами: освойте C#, Unity с нуля и основы гейм-дизайна + создайте 5 проектов 2D и 3D игр в ходе обучения!
Обучающие материалы, курсы по созданию игр
Без качественного и всестороннего обучения стать востребованным Unity-разработчиком невозможно.
  1. Официальная документация (анг)
  2. Официальный портал по изучению Unity (анг)
Видеокурсы


Видеокурсы
Книги
  • Unity в действии. Мультиплатформенная разработка на C#. Хокинг Джозеф.
  • Unity и C#. Геймдев от идеи до реализации. Джереми Гибсон Бонд.
  • Разработка игр на Unity 2018 за 24 часа. Гейг Майк.
  • Геймдизайн. Как создать игру, в которую будут играть все. Шелл Джесси.
Актуальные книги по C#.
  1. Лучшие книги по Си Шарпу, которые стоит прочитать новичкам, чтобы досконально разобраться в теме: «Язык программирования C# 7 и платформы .NET и .NET Core» Эндрю Троелсен, Филипп Джепикс, «Изучаем C# (Head First)» Эндрю Стиллмен, Дженнифер Грин.
  2. Чтобы повысить свой уровень знаний в отдельных областях, полезными станут следующие книги: «Паттерны проектирования на платформе .NET» Сергей Тепляков, «Принципы, паттерны и методики гибкой разработки на языке C#» Роберт Мартин, Мика Мартин.
  3. Для тех, кто уже имеет базу знаний, но хочет больше развивать свои навыки в программировании нужно почитать: «Наиболее эффективное программирование на C#» Билл Вагнер, «C# для профессионалов. Тонкости программирования» Джон Скит, «CLR via C#» Джеффри Рихтер.
  4. Настольные книги и толковые справочники по языку C#: «Справочник C# 7.0: полное описание языка» Бен и Джозеф Албахари, «C# 4.0. Полное руководство» Герберт Шилдт.
© Курсовой проект Виноградова Александра
Группа ВС-1
Рыбинский авиационный колледж
Социальные сети
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website