На курсе вы научитесь: ✔ проектировать комплексную архитектуру приложений на игровом движке Unity: - игровые системы (Entities, Components, Services, Controllers); - архитектурные слои (Repository, Domain, UI) и паттеры (MVC, MVP, MVVM).
✔ решать задачи при помощи паттернов проектирования (GoF, GRASP);✔ писать гибкий, понятный код.Для кого этот курс:Курс рассчитан на тех, кто уже хорошо знаком с основами Unity, желающих глубже изучить эту платформу, структурировать свои знания, научиться выстраивать архитектуру игры.
В программе мы делаем упор на:
✔ разработку игры с нуля до релиза;✔ архитектуру игры;✔ мы научим применять Unity на практике в серьезном проекте.
Под курс специально разработан набор ассетов, которые будут предоставляться студентам. Вы пройдете весь путь разработки сложной и интересной игры с нуля до релиза.
После прохождения курса вы сможете:
Реализовать игровые сущности через компонентный подход
Реализовать игровые системы через сервисы и контроллеры
Определять слои в архитектуре Unity приложения и выстраивать между ними взаимодействия
Реализовать персонажа: перемещение, сбор, атака, инвентарь, прокачка, а также AI противников и NPC.
Отличный курс! Узнал много всего нового) Николай Запольнов очень сильный специалист, есть чему поучиться. Теперь буду ждать курс по мультиплееру
02.04.2021
Спасибо, курс был замечательный, мне очень понравился, узнал много нового и полезного. Хотелось бы чтобы курс с Николаем Запольновым был продолжен. Я бы с удовольствием прошел бы курс на тему мультиплеер и ECS
23.08.2021
ОЖИДАЕМО и ОЧЕНЬ доволен. Многое зависит от уровня, навыков и мотивации самого студента.
В общих чертах ОЖИДАЕМО и ОЧЕНЬ доволен. Есть нюансы. 1. Жалею, что не делал домашку. (Было бы полезнее и приятнее в плане порядка). Я тянул параллельно вопрос по реализации фронтенда и не хотел отвлекаться от главной идеи: То, что я сдал как диплом - бэкенд). 2. Как я и предполагал, материала так много, что некоторые части обидно быстро "пролетали". (Когда оплачивал курс уже был настроен на то, что нужно будет быстрее ориентироваться и хватать темы самостоятельно... Не всё успел). Nest.js получился очень "обломной" темой. С ним можно было бы (на мой взгляд) поработать бережнее. Я бы без всякого сожаления выбросил ряд несколько тем в пользу Nest.js. Да и на его фоне можно было бы вернуться к некоторым темам, пользуясь мощью Nest-а (быстро добавил модуль и вперёд...) Скорее всего я не прав в том смысле, что тогда Nest закрыл бы собой "низкоуровневую механику"... 3. Положительно также то, что у меня нет возможности работать в команде. Здесь получилось посмотреть на живой код, пообщаться.