Улучшите свою игру: простая логика врагов с использованием скриптовых объектов (конечный автомат,...
Автор: Sasquatch B Studios
Загружено: 2023-05-25
Просмотров: 25850
Поддержите проект и получите эксклюзивные преимущества на Patreon (включая доступ к исходным файлам и коду проекта) — / sasquatchbgames
Присоединяйтесь к нашему сообществу Discord! — / discord
В этом уроке по Unity мы берём наш готовый конечный автомат, который мы настроили для наших врагов (полное видео можно найти ЗДЕСЬ: • A Better Way to Code Your Characters in Un... ), и выводим его на новый уровень, перенося нашу логику из самих состояний в объекты ScriptableObjects. Это позволит нам буквально перетаскивать логику в инспектор, и мы встроим её таким образом, чтобы вы могли СМЕШИВАТЬ и СОЧЕТАТЬ различные варианты поведения для каждого состояния, что позволит вам быстро создавать ОГРОМНОЕ разнообразие вариантов поведения врагов!
Ссылка для скачивания БЕСПЛАТНОГО 2D-набора ресурсов, представленного в этом уроке:
https://assetpack.sasquatchbstudios.com/
---
Нужны ресурсы Unity? Воспользуйтесь нашей партнёрской ссылкой — это отличный способ поддержать нас. Это бесплатно, и мы получаем небольшой фрагмент, который поможет нам продолжать работу: https://assetstore.unity.com?aid=1100...
---
Содержание этого видео: ------------------------------------------
00:00 — Введение
00:43 — Настройка базовых классов ScriptableObject
04:34 — Изменения в базовом скрипте Enemy
05:47 — Рефакторинг логики состояния Idle
07:04 — Рефакторинг логики состояния Chase
07:35 — Рефакторинг логики состояния Attack
08:15 — Вызов логики ScriptableObject из состояний
08:54 — Тестирование
09:35 — Создание ещё одного состояния Idle
10:04 — Создание ещё одного состояния Chase
10:37 — Тестирование состояний с двумя врагами
Кто мы Вы--------------------------------------
Если вы впервые на нашем канале, нас зовут Брэндон и Никки из Sasquatch B Studios. Мы продали дом, чтобы открыть свою игровую студию, и теперь работаем полный рабочий день над развитием бизнеса и созданием игры Veil of Maia.
Добавьте наши игры в список желаний:
Добавьте Veil of Maia в список желаний! - https://store.steampowered.com/app/19...
Добавьте Samurado в список желаний!
https://store.steampowered.com/app/23...
Не забудьте подписаться на новые видео о разработке игр каждый понедельник и четверг!
Подпишитесь на нас в Твиттере, чтобы быть в курсе последних новостей!
/ sasquatchbgames
#unitytutorial #unity2d #unity3d
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: