How much background material is reasonable to create before writing the actual narrative in a fantasy or sci-fi setting? I have two books in the works and neither has been moving along much because I've been spending months researching and developing the settings. In the last 3 days I have created a family tree for my main character and his spouse going back about 200 years and then created a fairly detailed map of the land he lives in. This is just a small section of the world map I am working on... Some of this is important to the story, but many of the details I spend time coming up with I know I will not use directly in the story. Do you usually produce this much detail for your setting or do you let the setting write itself when you write the narrative? Do you think I am doing too much work here?