I started this project shortly after Unity made improvements to their 2D tilemapping tools and I wanted to try using cinemachine. This side project helped me get to grips with building basic inventory systems and replicating the mechanics / features found in the games I enjoy playing. I was able to build upon the RPG stats code that I used in my game balancing project by using it as the foundation for replicating the damage calculation systems used in the monster hunter games, including damage and defence modifiers against specific enemy types.
If I were to revisit this project, I would improve the enemy AI to make better use of the Unity state machine and further flesh out the inventory system before I start adding more definitive weapon types like those found in the main series games. I had a lot of fun working on this small project because I was able to experiment with and learn to use multiple systems in tandem while focusing mainly on the core mechanics that I opted to include.