Over this past week, I have been working on an inventory system for my Metroidvania project. The process has been quite A crazy ride but I have been working on it and improving it every chance I have had. A few unity crashes have slowed me down, but I'm still going strong.
Base Inventory Design
Every time I build something for my game I try to make it as scalable as possible. I don't like making software that works "well" and software that is held together by band-aids. I'm still learning so my code will always be kinda spaghetti, but I try not to use that as an excuse. This reason is why I have not finished the inventory system yet, but I thought I'd share what I have so far.
Inventory with an object in it
(This currently warps the icons and will be fixed later)
Also today I mapped out my goals and tasks for the inventory system and was able to tackle 2 of the core task I needed for the inventory. I'm currently testing out a new way to work on individual problems and tackle challenges by using a simple algorithm to map out my tasks and then do them. This is my first time doing it but I seriously recommend it if you're trying to be more productive on your projects.
Customized google sheets to do list template
I also use HacknPlan






