#пилимигру 7. Вкорячиваем CommandProcessor. Зачем нужна обработка команд в Unity
Поддержать проект можно по ссылкам:
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 Смотрим как работает пример с сохранением