#пилимигру 11. Состояние игры по умолчанию. Unity
Поддержать проект можно по ссылкам:
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Конфиги у нас есть, теперь будем ими пользоваться. Игра начинается с того, что в ней заложено какое-то состояние по умолчанию. И здорово, когда это состояние можно легко подправить, легко расширить. Да, можно распихать модельки на сцене, но кто скажет им, как нужно действовать при старте уровня? В новом видео из Лавки, как раз, обсуждается этот вопрос: как обработать состояние по умолчанию. Ну и небольшой бонус в виде легкого расширения игры.
Описание игры в телеграм-канале Лавки Разработчика:
https://t.me/c/1748704478/7458
Проект игры на GitHub (открытый):
https://github.com/vavilichev/mBuilding
Отсылки:
https://t.me/gamedevlavka - телеграм канал Лавки Разработчика
https://t.me/gamedevtavern - ламповый чат
https://discord.gg/YFbjknTC7G - дискорд
__________
0:00 Вступление
1:33 Расширим игру, добавим уровни/карты для строений
10:29 Конфиги для состояния карт по умолчанию
15:08 Починим то, что поломалось
15:40 Создаем конфиги для карт (ScriptableObject) и связываем их
18:07 Обновляем входные параметры сцены Gameplay
20:22 Если на старте сцены карты еще нет, надо ее создать в состоянии по умолчанию
23:16 Команда на создание состояния карты по умолчанию
29:40 Обновляем размещение зданий (теперь на карте)
32:21 Обновляем ViewBinder, чтобы модельки зданий отображались нужного уровня
33:43 Забыли обработчик команд зарегистрировать
34:08 Проверка
34:38 Легко добавляем карту 2 и проверяем (с фокусом)