While I am pretty happy that I got this working, I am really disappointed at how badly some things I made are designed. The crafting system ties many other things together and it really shows their weakness.
The two main system that got their weaknesses revealed is the Player Controller system (which I’ve talked about a few times) and the resource system. The resource system so far is how the player interacts with anything in the world. While it works very well for simple things, once used for menus, many things do break. Now, this either requires a redesign of the player controller, resource base or both. I think I’ll have to sit and figure out which way I want to take this.
Once that redesign is finished, I will have to move onto redesigning the crafting system to work with the new design changes. Now with the crafting system in mind, this is a great step forward to really making a great player controller, and creating a better way for the player to interact with the world.
Well, I am heading off to bed, happy Canada day to all my Canadian people and have a good night! <3