Make A Game Like Pokemon in Unity | #101 - State Stack Architecture

https://www.youtube.com/watc...
This is Part 101 of Make a Game Like Pokemon Series in Unity. In this video, we'll start refactoring our game to use a State Stack Architecture for handling states instead of using Enums. State Stack Architecture is much more scalable than our current approach and it will make it easy to implement features like layered menu in the future. Checkout the 3D Pokemon Course - https://www.patreon.com/posts/65815380 Get the complete project files of this series - https://www.patreon.com/posts/39632268 Get script files for each part of this series (Useful to find mistakes in your script) https://www.patreon.com/posts/script-files-for-38708232 0:00 - Intro 1:05 - Limitations of current architecture 6:50 - State Stack/State Machine Implementation 20:06 - Use StateMachine & Create FreeRoam State 27:00 - Pusing & Poping Menu State Features I'm planning to cover next https://trello.com/b/RozLw8e6/rpg-game-series If you like this series, consider subscribing to the channel and leave a like on the video to help this channel grow.