Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Кодируйте как профессионал: рефакторинг с использованием шаблонов!
Чистый код начинается здесь! В этом видео мы преобразуем тесно связанный проект Unity в чистую, простую в обслуживании систему, используя проверенные принципы и паттерны программирования. Узнайте, как применять принцип DRY (Don't Repeat Yourself) для устранения избыточного кода, реализовать шаблон Factory для создания масштабируемых объектов и провести рефакторинг громоздкой системы анимации. Мы также познакомимся с шаблоном Strategy для динамического поведения оружия и создадим лёгкий мини-конечный автомат для обработки логики прицеливания. Независимо от того, новичок вы или опытный разработчик, это видео поможет вам писать более качественный, умный и чистый код для ваших проектов Unity! Хотите поддержать меня? 😀 Угостите меня кофе! 🔔 Подпишитесь на другие обучающие материалы по Unity: / @git-amend Discord: / discord #unity3d #gamedev #indiedev ▬ Содержание этого видео ▬▬▬▬▬▬▬▬▬▬ 0:00 Не повторяйтесь 6:08 Шаблон «Фабрика» 11:50 Система анимации 15:50 Шаблон «Стратегия» 21:30 Мини-машина состояний Полезный код: Библиотека утилит Unity: Горячая клавиша блокировки инспектора: Ресурсы, показанные в этом видео (партнёрские ссылки) Многие инструменты и другие ресурсы, представленные на этом канале, будут продаваться во время ЧЁРНОЙ ПЯТНИЦЫ. Распродажа в Чёрную пятницу: Панель инструментов Time Scale БЕСПЛАТНО: Папки иерархии: Персонажи фэнтези для RPG: Динамическая природа: Украшение: Мягкие тени Umbra: Горячая перезагрузка: Иконки иерархии: Better Transform: Better Mesh Filter: Editor Console Pro: Любой поиск объектов: Подпишитесь!