Илья Яковлев - Архитектура игр в Unity (2024) Видеокурс![]() Программа курса разбита на 6 занятий, в ходе которых вы на примерах и живом общении разберетесь с использованием 8 самых ходовых паттернов для разработки игр, внедрением зависимостей на основе Zenject и познакомитесь с тем, как все это помогает соблюдать правила SOLID, а также гибко и расширяемо реализовывать те или иные игровые механики! занятие. Стратегия и шаблонный метод Вводное занятие, в котором мы поговорим о том, какие вообще бывают паттерны и почему я выбрал для курса именно такие. Разберем на примере нескольких возможных механик с реализацией таких паттернов как стратегия и шаблонный метод. А также посмотрим на их связь и вникнем в то, какие именно проблемы они решают и как помогают соблюдать SOLID. занятие. Состояние и медиатор Состояние - один из моих любимых, но при этом довольно объемных паттернов. Разберем, когда его стоит применять, а также посмотрим его реализацию на действительно большом примере, где будем использовать Unity Input System, посмотрим, как этот паттерн отлично ложится на использование системы анимаций, а также разберем разные варианты использования. Рассмотрим применение паттерна "медиатор" и то, как можно с помощью него устроить грамотное взаимодействия с UI, не прибегая к таким тяжеловесным вещам как MVx паттерны. занятие. Подарочное открытое занятие Открытое занятие в ходе которого мы поговорим об изученном материале, я покажу реализацию некоторых паттернов из собственного реального проекта, а также мы сможем по общаться и поделиться опытом разработки игр! занятие. Фабрика, фабричный метод, визитер и декоратор 4 не самых больших, но очень полезных паттерна, которые спасут вашу игру от кучи багов и грязного кода. Благодаря им архитектура заиграет новыми красками, а комбинация всех паттерном между собой подарит нам кучу элегантных решений различных проблем. В этом завершающем занятии у вас окончательно выстроится вся картинка работы с паттернами и вы сможете дальше самостоятельно делать полноценные игры и развиваться как разработчик. занятие. Zenject и внедрение зависимостей Внедрение зависимостей - одна из важнейших вещей при построении архитектуры. На практических примерах разберем как Zenject упрощает работу с UI, как можно удобно передавать данные между сценами (создадим свой загрузчик на основе Zenject), внедрять зависимости во время работы программы и еще несколько практических примеров использования! Благодаря этому вы поймете и сможете сразу применять готовые решения в своих проектах, а также выведете свой уровень разработки на новый уровень! занятие. Подарочное открытое занятие Еще одно открытое занятие в ходе которого мы поговорим об изученном материале, я покажу реализацию новых паттернов из собственного реального проекта, а также мы сможем по общаться и поделиться опытом разработки игр! Информация о видео Название: Архитектура игр в Unity Автор: Илья Яковлев Год выхода: 2024 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 24:05:23 Файл Формат: MP4 Видео: AVC, 1280x720, ~188 Kbps Аудио: AAC, 128 Kbps, 48.0 KHz Размер файла: 3.32 Gb Скачать Архитектура игр в Unity (2024) Видеокурс |
Категория: Видео уроки
Теги:

















