A jakbym chciał mieć np. 100 itemów, to co, 100 obiektów ? Wystarczy zrobić tablicę global.plecak i już, np. global.plecak[0] do global.plecak[3] i nie musisz już tworzyć obiektów, co z resztą chyba w moim przykładzie inventory na stronie dałem. Sprawdź moj system i zobacz jak możesz w ten sposób ulepszyć swój. Ja obecnie w Farmerze Franie mam 5 rodzajów plecaków, łącznie można tam upchać ponad 200000 sztuk itemów. A jednak do ich obsługi wystarczy kilkanaście liniejk kodu (dużą pomoca są pętle while i for)
Nie mówię, że jest źle, ale można by popracować nad tym.