im trying to create a Tycoon but im confused where to store the parts that the player hasn't bought, do i store them in ServerStorage, ReplicatedStorage, or just mess with the Transparency and CanCollide Properties ?
ServerStorage
is storage for the server. Local scripts can't access it.
ReplicatedStorage
is storage that is replicated to all clients. Local scripts can access it.
You should use ServerStorage
whenever possible because the bricks don't have to load on the clients, increasing efficiency.
Never just change the Transparency and CanCollide. The bricks will still be there, so all touch and click events will be active. Plus it's just inefficient.