Паттерны на практике Unity | C#

Паттерны на практике Unity | C#

Sergey Kazantsev

Часть 1: Введение по проекту Vertical Sctoller

Часть 2: Паттерн Service Locator

Часть 3: Паттерн Event Bus

Часть 4: Паттерн Object Pool

Часть 5: Vertical Scroller - заключение

Часть 5: Zenject, внедрение зависимостей

Часть 6: Введение по проекту ShawarmaFight

Часть 7: Zenject для самых маленьких, Unity, C#

Часть 8: Паттерн State, паттерн состояние

Часть 9: Паттерн Observer

Часть 10: Паттерн Factory Method, Фабричный метод

Часть 11: Паттерн Abstract Factory, Абстрактная фабрика

Часть 12: Model View Controller, MVC, Модель Вид Контроллер

Часть 13: Model View Presenter, MVP, Модель Вид Представитель

Часть 14: Model View ViewModel, Модель Вид Модель Вида

Часть 15: Паттерн Command

Часть 16: Паттерн Decorator, Декоратор

«Плейлист на YouTube»

Поддержать автора видео можно по реквизитам в описании видео на YouTube

Дополнительные материалы:

Проект игры Vertical Scroller на GitHub

Пример классной, но сложной реализаци EventBus, где есть Pool

Проект игры ShawarmaFight

Пример Zenject (Лежит по пути Assets/Patterns/DIExample Assets/Patterns/DIExample_Zenject)

Пример с башнями (Лежит по пути Assets/Patterns/State/GoodExample)

Пример Abstract Factory (Лежит по пути Assets/Patterns/AbstractFactory)

Пример Model View Controller (Лежит по пути Assets/Patterns/MVCExample)

Пример Model View Presenter (Лежит по пути Assets/Patterns/MVPExample)

Пример Model View ViewModel

Лежит по пути:

Assets/Patterns/MVVMExample_Simple - окно прокачки персонажа

Assets/Patterns/MVVMExample - слот машина с режимом реролла

Паттерн Command Пример с игрой-паззлом (Лежит по пути Assets/Patterns/Command/GoodExample)

Паттерн Decorator Пример с псевдорогалькой (Лежит по пути Assets/Patterns/Decorator/GoodExample)


Больше видео по Unity и геймдеву в Unity3D Book

«Перейти в TG канал»

«Перейти в группу в VK»


Report Page