MENU

Fun & Interesting

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

Лавка Разработчика 11,836 lượt xem 1 year ago
Video Not Working? Fix It Now

Поддержать канал:
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

Comment