RTS в Godot. Часть 17: Наконец-то собираем ресурсы для RTS-проекта, созданного в Godot с нуля

Главы для навигации по любому видео из этой новой серии: 00:00 Цель этой части из Rts_Part_6 01:42 Добавление действия Gather 03:28 Объект ссылается на себя как на значение null - 04:47 Добавление состояния Gather 06:03 Таймер Gather 07:20 Определение действий для инициализатора 09:34 Initialize_Prefab_on_Object обновлен 13:15 Логика входа и выхода из состояния Gather 14:04 Состояние выполнения Gather 14:53 Вызов основной функции Gather 16:30 Кодирование основной функции Gather 19:24 Создание кода префаба для наших деревьев 23:15 Применение скрипта к нашим деревьям 24:09 Вычисление минимального и максимального значения функции Gather 27:40 Обработка опустошения ресурсов 29:36 Как войти в состояние Gather Состояние - 30:18 Добавление кода в RTS_WORLD 32:05 Возвращение к переходам для сбора состояния 33:09 Первый тест наших результатов и отладка первой проблемы 34:09 Назначение целевого ресурса нашим рабочим процессам 35:42 Второй тест и продолжение отладки 37:17 Результаты третьего теста и сигнал о пустом ресурсе 38:00 Проблемы с освобождением очереди и ссылками 38:25 Результаты и ошибки четвёртого теста 39:21 Обновление функции get_data_value() в DATA_MANAGER 41:35 Пятый и последний тест и результаты - 42:56 Заключительные соображения 45:14 Настройка RTS_WORLD для хранения группы действий для циклов таймера 46:25 Заключение Ссылка на основную папку Google Диска:
Ссылка на ресурсы серии RTS на Google Диске:
Ссылка на исходные файлы проекта серии RTS на Google Диске для участников (пароли см. в разделе для участников в сообщениях сообщества канала):
- Новая обновлённая серия RTS наконец-то здесь. Начинаем с нуля. Мы будем создавать RTS с нуля, используя только Godot и Gdscript. Наша цель — создать минимально жизнеспособный продукт. Подобно традиционной стратегии в 3D, мы будем максимально упрощать её и развивать каждую функцию по мере продвижения. Предыдущие серии теперь считаются экспериментальными, а эта станет полной. Все обучающие материалы будут обновлены до версии Godot 4.5+. В отличие от предыдущей попытки, эта серия будет гораздо более качественной и последовательной. Мы также будем пересматривать и дорабатывать некоторые элементы, уже разработанные в предыдущей серии, шаг за шагом. Давайте создадим прототип стратегии в реальном времени! Ресурсы для проекта будут доступны бесплатно по ссылке на Google Диск (см. публикации в сообществе канала), а для участников будет доступен исходный код проекта Godot.

Смотрите также