Паттерн Builder (Строитель). Как использовать в Unity?

  Рет қаралды 4,237

Лавка Разработчика

Лавка Разработчика

Күн бұрын

Пікірлер: 15
@evgenbaranenko2582
@evgenbaranenko2582 Жыл бұрын
Спасибо тебе за то что делаешь такой крутой контент!!
@PS-vj6jz
@PS-vj6jz Жыл бұрын
Всё на много проще, чем я думал, спасибо.
@xanderxk
@xanderxk Ай бұрын
держи заслуженый лайк
@Vados4266v
@Vados4266v Жыл бұрын
Почему фабрики не упомянул (тема не раскрыта, просто надиктовал код). По поводу "Reset" - просто добавляешь второй метод BuildAndReset
@megarte99
@megarte99 Жыл бұрын
На самом деле этот паттерн хорошо работает в рамках обджектпулинга, когда есть разные виды объектов и достаточно применить только новые настройки для вытащенной из пула сущности
@gamedevlavka
@gamedevlavka Жыл бұрын
Да, это отличная комбинация паттернов, лайкую
@vitaliySobakinson
@vitaliySobakinson Жыл бұрын
❤❤❤
@KingDragon_Channel
@KingDragon_Channel Жыл бұрын
Здравствуй! Под видео про инвентарь есть пометка "Устаревшее. На пересъемку". Когда пересъемка? :D Я пока что (надеюсь) нубик в С# и для меня это вроде и сложновато для запоминания, хотя всё просто (штоо)... Но сколько я смотрел всяких гайдов, там всё пишут иначе... В страт, апдейт. Я зашел сюда и вообще ничего не понял... типо... так можно было?! Можешь подсказать какую-либо литературу? А то мои знания C# начинаются и заканчиваются на слизывании чужого кода и подстраивания его под себя... Спасибо за такой контент. Оооочень редко пишу комменты и формулировать нормально не умею :D
@gamedevlavka
@gamedevlavka Жыл бұрын
Привет! С# удобно учить по сайту metanit.com, там есть база, которая тебе необходима. Открываешь какие-нибудь основы программирования и погнал. Изучишь структуры различные, терминологию, синтаксис - идешь дальше. Учишься писать красиво с книжкой Чистый Код (Роберт Мартин). Затем поднаторев, идешь изучать паттерны проектирования - либо по видосикам (станет все гораздо понятнее), либо по книжке Паттерны Проектирования (Фриманы) (тоже понятно, но подольше). Ну и практика. Практику начинаешь с самого начала
@gamedevlavka
@gamedevlavka Жыл бұрын
UPD: пересъемка инвентаря будет в скором времени
@Degril
@Degril Жыл бұрын
Билдер довольно излишен, весь его функционал сводится к методу Copy, вместо билдера сразу делаешь моба: new Mob(a,b,c,d,r,f); затем если тебе нужно много мобов с рандомными статами, можешь сделать: var newMob =mob.Copy(); newmob.stat = randomstat()
@gamedevlavka
@gamedevlavka Жыл бұрын
Это, кстати, отдельный патерн: прототип называется
@Degril
@Degril Жыл бұрын
@@gamedevlavka да, точно
@alexsklyarov6792
@alexsklyarov6792 Жыл бұрын
расскажи про goap)
@gamedevlavka
@gamedevlavka Жыл бұрын
Сам ни разу не реализовывал, но тема интересная пипец. Наверное запарюсь и расскажу, видимо, будет не одна часть)
Паттерн Fluent Interface. Как использовать в Unity?
9:21
Лавка Разработчика
Рет қаралды 3,7 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Паттерн Прокси (Proxy) в C#. Как использовать в Unity?
18:18
Лавка Разработчика
Рет қаралды 2,8 М.
Архитектура проекта в Unity. Часть 1
20:52
Лавка Разработчика
Рет қаралды 38 М.
Как сделать бафы, дебафы, статусы или эффекты в Unity
21:46
Лавка Разработчика
Рет қаралды 8 М.
Паттерн Адаптер (Adapter)
5:08
ExtremeCode
Рет қаралды 97 М.
When to use Factory and Abstract Factory Programming Patterns
12:13
The most complex city-building simulator
17:23
StopGame
Рет қаралды 428 М.