This is one of a series of questions centered around living on a giant tree. The setting/scenario is described below:
In my fantasy world, elves live on a giant tree, very similar in structure to a Banyan Tree. The elves live on the branches of this tree, which average ~300 feet wide. The tree itself is wide rather than high, only extending 600-1000 feet up. The branches are supported by massive aerial roots, as they are in older banyan trees. The elves can descend the trees to the massive fog-covered swamp below, but rarely do, meaning they have to live off of the tree entirely.
This particular question deals with houses and other constructs the elves would have to build, such as a castle (or at least something that serves the same purpose). The problem is that the elves do not have access to metal, rock, or even a lot of soil. I would imagine some soil would accumulate on the tree, but not enough to start building sod houses out of. All they have access to is a lot of wood.
Given their lack of resources, how would my elves build houses and fortifications?
The obvious answer is that they will build out of wood, similar to how the Pilgrims built when they came to America - wooden houses surrounded by a wooden pallisade. I'm wondering if there is a different approach I can take.
Notes:
- In addition to the tree itself, a lot of additional plants are growing on the tree. These include bushes, vines, and even other small trees.
- The massive tree is home to many animals, and bones/hides are definitely available.
- Water is available, as it collects in pools on the giant tree branches.
- Metal and rock are available in very limited amounts, as the elves can trade with the occupants of the swamp below. Enough to make a few special tools out of; nowhere near enough to build anything out of.