Паттерн FSM или Машина Конечных Состояний. Как использовать в Unity?

Subscribers:
12,700
Published on ● Video Link: https://www.youtube.com/watch?v=kp__xG6H_eI



Duration: 19:19
3,523 views
251


Поддержать канал:
https://www.donationalerts.com/r/gamedevlavka
https://paypal.me/gamedevlavka

Очередной паттерн для разработки игр на движке Unity! Finite State Machine, или кратко FSM, или на русском - машина конечных состояний. Он используется для определения графа состояний для NPC, для состояний игры, для поведения UI, и для многих других вещей, набор состояний которых предопределен и понятен. Очень важный паттерн для тех, кто уже шарит в разработке и хотел бы немножко углубить свои знания и понимание работы некоторых алгоритмов. Старался рассказать понятно, но если не понятно - напиши об этом в комментариях, будем с этим что-то делать. И да, подписываемся на канал, лайки ставим! Enjoy!

======================================
Купить билеты на WN Conference:
https://wnconf.com/
Промокод на скидон: gamedevlavka

Зарегистрироваться на шоукейс на WN Conference:
https://wnconf.com/#for-developers
======================================

___
Лавка Разработчика в других соц. сетях, добавляйтесь!

https://t.me/gamedevlavka - телеграм канал Лавки Разработчика
https://t.me/gamedevtavern - ламповый чат
https://discord.gg/YFbjknTC7G - дискорд
https://vk.com/gamedevlavka - вконтактик

__________
0:00 О конференции WN Conference
2:28 Вступление
3:56 Пишем FSM
9:36 Пишем состояния для примера
14:35 Пишем пример употребления
16:22 Сетапим сцену и смотрим как работает пример FSM




Other Videos By Лавка Разработчика


2023-06-21Надо крушить! 🡺 Orcs Must Die! 3. ИГРОСТРИМ
2023-06-18Паттерн Builder (Строитель). Как использовать в Unity?
2023-06-14По уши в ... 🡺 SILT. ИГРОСТРИМ
2023-06-06Обзор игр-финалистов с геймджема "Ящик Пандоры". Часть 2
2023-06-04Паттерн Fluent Interface. Как использовать в Unity?
2023-06-01ЭТО ЛУЧШАЯ ИГРА! 🡺 What Remains Of Edith Finch. ИГРОСТРИМ #2
2023-05-30Обзор игр-финалистов с геймджема "Ящик Пандоры". Часть 1
2023-05-28Паттерны Builder и Fluent Builder. Как использовать в Unity?
2023-05-25ПОГОВОРИМ ОБ ИСТОРИИ 🡺 What Remains Of Edith Finch. ИГРОСТРИМ #1
2023-05-24Игробзор. Cyberpunk 2077
2023-05-21Паттерн FSM или Машина Конечных Состояний. Как использовать в Unity?
2023-05-18Игробзор. Cyberpunk 2077
2023-05-11Подкаст из Лавки. Раньше было лучше? Как менялись ААА игры за последние пару десятков лет
2023-05-10Игробзор. HUMAN: Fall Flat - зырим с гостем
2023-05-08Паттерн Единая Точка Входа (или Entry Point). Как использовать в Unity?
2023-05-04Игробзор. Don't Starve Together - играем с гостем
2023-05-01Код Ревью в Лавке Разработчика
2023-04-26Игробзор. Don't Starve Together: Первый взгляд
2023-04-21Что такое делегаты в С#? Как их можно использовать в Unity?
2023-04-20Игробзор. Gorogoa: Финал
2023-04-13Игробзор. Gorogoa: Первый взгляд



Tags:
геймдев
вавиличев
vavilichev
vavilichevgd
юнити
паттерны
игровые паттерны
патерны
FSM
FMS
фсм
Finite state machine
state machine
фсмка
финит стейт машин
стейт
стейт машин
машина конечных состояний
состояния