#пилимигру 7. Вкорячиваем CommandProcessor. Зачем нужна обработка команд в Unity

Subscribers:
13,000
Published on ● Video Link: https://www.youtube.com/watch?v=frBUwzbtLCg



Duration: 0:00
2,466 views
132


Поддержать проект можно по ссылкам:
https://www.donationalerts.com/r/game...
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka

В проекте нам точно необходим обработчик команд! Или не точно.. В любом случае, мы его встроим, чтобы посмотреть на идею, и как эта идея будет отрабатывать в дальнейшем (спойлер, будет очень удобно). В общем CommandProcessor, CommandHandler, ICommand - эти слова на повестке дня. По ходу дела пофиксим баг с предыдущих видео, апгрейднем BuildingEntity, и посмотрим, как у нас всё хорошо сохраняется.

Описание игры в телеграм-канале Лавки Разработчика:
https://t.me/c/1748704478/7458

Проект игры на GitHub (открытый):
https://github.com/vavilichev/mBuilding

Отсылки:
https://t.me/gamedevlavka - телеграм канал Лавки Разработчика
https://t.me/gamedevtavern - ламповый чат
  / discord   - дискорд

__________
0:00 Вступление
2:05 Немного пояснений на картинках
4:35 Пишем абстракции
7:47 Реализация ICommandProcessor с бонусом
12:30 Пример реализации команды и обработчика с бонусами и фиксами
22:04 Пример использования
27:23 Смотрим как работает пример с сохранением




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


2025-02-21Как сделать наследование классов в JSON в Unity?
2024-12-27#пилимигру 13. Организация UI в играх на Unity
2024-12-06#пилимигру 12. Пишем фичу Ресурсы в Unity. Подойдет под многие проекты
2024-11-29Как сделать плавный движение камеры как в RTS в Unity?
2024-11-22Как сделать плавный Zoom камеры в Unity? Для orthofraphic и perspective камеры
2024-11-15#пилимигру 11. Состояние игры по умолчанию. Unity
2024-11-08#пилимигру 10. Организация конфигов в игре на Unity
2024-11-01Полная инструкция, как связать Flatbuffers и Google таблицы в Unity
2024-09-27#пилимигру 9. Добавляем View, ViewModel и соединяем их наконец-то в Unit
2024-09-20#пилимигру 8. Слой сервисов, последние приготовления
2024-09-06#пилимигру 7. Вкорячиваем CommandProcessor. Зачем нужна обработка команд в Unity
2024-08-30Паттерн Прокси (Proxy) в C#. Как использовать в Unity?
2024-08-23#пилимигру 6. Состояние игры: загрузка, сохранение, реактивность
2024-08-16Подкаст-интервью с Сергеем Епонешниковым: Как шаблон для создания игр превратился в сервис Game Push
2024-08-09Пилим игру. Часть 5. Вставляем в проект DI Container. Менеджмент зависимостей
2024-07-26Пилим игру. Часть 4. Передача параметров между сценами в Unity. Используя реактивщину
2024-07-19Реактивное программирование в Unity. Разбираем на примере R3
2024-06-28Проект #пилимигру, часть 3: Добавляем третью сцену меню. Архитектура
2024-06-21Подкаст из Лавки: 5 вещей, которые увеличат шансы создать игру-хит
2024-06-18Стоит ли делать клоны игр к себе в портфолио #gamedev #геймдев
2024-06-14Точка входа и менеджмент сцен в Unity. Проект #пилимигру, часть 3