TGViewer
GameDev: разработка игр GameDev: разработка игр @game_devv · 6.3K subscribers
Post #1590 2K
Подробный урок по Zenject в Unity. DI Container

00:00 ► Вступление
00:25 ► Что такое Zenject / Extenject
00:53 ► Разница между библиотекой и фреймворком
01:10 ► Какую проблему решает Zenject
01:41 ► Проблема Singleton'ов
02:41 ► Что делает Zenject / Extenject
03:12 ► SOLID. Принцип DI
03:23 ► Интерфейсы в C#. Разрываем жесткие зависимости
05:22 ► Возвращаемся к Zenject'у
05:52 ► Project Context
06:04 ► Scene Context
06:09 ► Как установить Zenject
06:41 ► Как создать Project Context
07:00 ► Что такое Bindings (регистрации по типу)
07:15 ► Как создать Scene Context
07:43 ► MonoInstaller
08:04 ► Container.Instantiate
08:35 ► Container.Bind
08:45 ► AsSingle
09:13 ► AsCached
09:17 ► AsTransient
09:27 ► NonLazy
09:33 ► Другие методы регистраций
09:59 ► Как зарегистрировать интерфейс
11:09 ► Последний шаг регистраций
11:21 ► Zenject Validate Scene
11:44 ► Как использовать биндинги в коде
13:04 ► Проблема Instantiate
13:22 ► Как разрешить зависимости Instantiate
14:22 ► Второй способ
14:47 ► Оператор объединения с null
15:42 ► Возвращаемся к Project Context
16:14 ► Итог
16:23 ► Когда нет необходимости в Zenject?

источник

#gamedev

👉 @game_devv
  • 👍 4
More from @game_devv
  1. Oct 7, 2026Как сделать 2D-игру на LibGDX живее: 5 простых приёмов В этой статье я покажу пять вещей,…
  2. Sep 14, 2026Vega Strike Это кроссплатформенный 3D-симулятор космических полетов с открытым исходным ко…
  3. Aug 25, 2026Вгрызаемся в память World of Warcraft: дрифт ценой в 20 гигабайт Разбор одной инженерной з…
  4. Jun 30, 2026Как «ужать» мегаполис до размеров iPhone 4 Помните времена, когда трава была зеленее, моби…
  5. Jun 21, 2026Создаём графику, как будто на дворе 1993 год Catlantean 3D — это хобби-проект, который я н…
  6. Jun 18, 2026👾Rockstar показали официальную обложку игры GTA VI и анонсировали предзаказы на 25 июня Р…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →