The oldest memory I can recall to take precedence for these ideas is playing the Cyan games Myst & Riven in the early 90's. Thes games involved exploring imaginary worlds with civilisations buil amongst trees, on cliff faces but generally in harmony with their surroundings.