I am self-taught developer, I usually look for youtube video for solve my problem. You can start learning by watching Gdquest channel
Thanks, that's a great suggestion. You have a lot of systems that I also wish to make in my game, like fishing, inventory, weather, farming, etc. It may be too much to ask, but would you be willing to sharing some code with me, so I can learn how you made these features come to life? If not, I totally understand. I am just highly inspired by your work.