For a first non-prototype it is a great start. It feels a bit odd to gather an element without any clues, because I found myself multiple times asking if I already take something or not (for example a little sound based on the resource gathered)
You can also use some UI with transparency to display already taken pieces. Overall this is really original. By sure to flesh it out if you continues to work on it!