I have tried to recreate the original game design and feel in my project as a big fan while also trying to make my code architecture scalable and modular.
- Observer Pattern
- State Machine
- Singleton
- Scriptable Objects
You can have a look at the current stage of the project here below:
https://youtu.be/iaCEjuJqn4Y