Sometimes the best way to develop your story is through character. But other times, you can work through the plot first. It all depends on what your brain naturally gravitates toward. Developing your story can involve establishing the setting, creating characters and backstory, and outlining their journey through your plot. It can also include identifying obstacles, conflicts and challenges that your characters will face. It’s about identifying the key milestones in your plot and organising them into an information-flow that will carry readers from beginning to end.
Develop your world
Establish the time period, geographical location and historical context of your story’s setting. This can help you decide whether to use realistic or fantastical elements in your story. It’s also about establishing the rules that your story will operate under, such as if there is magic, supernatural powers or scientific advancements.
Identify your main character and their journey
Develop a comprehensive profile of your protagonist, including their name, age, background, personality traits and significant flaws. Their goals will typically set the story into motion, and conflict flows from their desires. Make them likable and relatable by showing their good and bad traits through interaction with others and through situations that challenge them.
Ensure that your antagonists have a compelling motive for opposing your main character. Otherwise, they’ll seem unmotivated or stale. For example, if your antagonist is Voldemort, he should have at least two strong reasons for opposing Harry Potter, and these reasons should make sense given his history.