If anyone can rate me on a scale on 1-10 how close i am to succeeding or failing in creating an inventory (1 being failing), my pet project on One Drive is [here = https://1drv.ms/u/s!ArPmy3wHxvqIhV3BeOw6ACNdMh9d?e=dC666b]
So I've read and attempted probably every community article, comment, tutorial and youtube video 10 times over in the past 5 weeks on inventories or learning arrays etc. (I've spent many nights watching Bliskins YT Tutorials) only to get stuck every time on the same function. there just seems to be so many methods out there but I cant get a single one to work. So i give in, and I am asking the community for help so that I may learn.
I am unable to wrap my head around arrays and json files, its like learning another language on top of another language.
I am failing at the act of game item 'upon collision' with the player (not mouse click), add the item to the player inventory, to show the inventory image, to stack properly. to use keyboard navigation to select and action (drop,use etc.).
I have the inventory visuals, space to open, arrows to navigate. would love tools on the left and resources on the right.
I have got it to collect on mouse click, however stacking only works sometimes and unable to transfer this to 'on collision' and i've had minor success tutorials using dictionaries however this seems extremely tedious adding a bunch of events for every single item, i feel like adding to an array or file to be loaded in seems more efficient.
This is my first anything, i am learning as i go and i feel like i've come pretty far in 6 weeks since knowing nothing however i've tried to tackle the inventory for 5 of those weeks and feel like i am no closer.
If anyone is skilled enough & has the time to mess around with my file, feel free to delete/modify etc. I'm keep to learn from live examples.
(Side note: Not a big deal however also struggling to get animal animations to smoothly update with their walking direction [also more than 1 of the same animals seem to sync their animations despite moving in opposite directions])