Конечный автомат (FSM) в Unity
Infallible Code
0:00 / 0:00
Конечный автомат (FSM) в Unity
67 966 просмотров · 6 лет назад
Infallible Code
71,3 тыс. подписчиков
67 966 просмотров · 6 лет назад
Подпишитесь на рассылку Level 2 Game Dev: http://eepurl.com/gGb8eP
В этом видео я научу вас реализовывать конечные автоматы (FSM) в Unity.
#Unity3d #UnityTutorial #GameDevelopment
В Unity MonoBehaviours (или компоненты) — это классы, которые определяют поведение ваших игровых объектов. Например, мяч должен катиться, дверь должна открываться и закрываться, а зелье должно лечить игрока. Но некоторые компоненты, например, те, которые представляют системы, должны изменять свое поведение в ответ на изменения своего внутреннего состояния. Это представляет собой проблему, которую можно решить с помощью конечных автоматов (FSM).
Конечные автоматы — это реализация шаблона проектирования «Состояние», который представляет собой шаблон проектирования поведения, позволяющий объекту управлять своим внутренним поведением во время выполнения. В этом видео я покажу вам, как реализовать собственный конечный автомат в Unity, используя пример, предоставленный @Brackeys. Мы рассмотрим проблемы, которые решает этот паттерн, и как он выглядит на практике.
После просмотра видео обязательно ознакомьтесь с другими вариантами использования конечных автоматов в Unity, такими как ИИ врагов, поведение NPC и боевые конечные автоматы.
📦 Скачать проект: http://bit.ly/2PhSLEn
⭐ Дополнительный контент: http://bit.ly/2LQHlW1
💬 Присоединяйтесь к нашему сообществу
Discord: / discord
Patreon: / infalliblecode
Рассылка: http://infalliblecode.com/newsletter/
❤️ Мои любимые ресурсы Unity *
Odin Inspector and Serializer: https://assetstore.unity.com/packages...
Editor Console Pro: https://assetstore.unity.com/packages...
Rainbow Folders 2: https://assetstore.unity.com/packages...
Peek: https://assetstore.unity.com/packages...
Project Search & Replace: https://assetstore.unity.com/packages...
⚡ Unity 3D Plus: http://prf.hn/click/camref:1100l3e8M/...
⚡ Unity 3D Pro: http://prf.hn/click/camref:1100l3e8M/...
📧 Подписывайтесь и следите за обновлениями
Twitter: / infalliblecode
YouTube: https://www.youtube.com/infalliblecod...
Веб-сайт: http://infalliblecode.com
👋 Свяжитесь со мной напрямую по адресу charles@infalliblecode.com
Примечание: Это партнерские ссылки, что означает, что я получу комиссию, если вы воспользуетесь ими для совершения покупки.