Every story has a hero, and the hero of the story can often change depending on the narrator’s point of view. The trick is to create an interesting hero that your reader can root for without boring your reader to death. So here are some tips for doing that
1. Create an interesting backstory. We’ve all seen stories about heroes who come from nothing and through virtue of destiny/a hidden power/sheer hard work and dedication, the hero finds himself/herself in a position to defeat the bad guy. But there are some twists you can add to this old archetype. Your hero could be the son of the antagonist (just look at Star Wars!) or at the very last minute, one of your supporting characters can show up to save the day (do I hear Samwise Gamgee?) There is no “ideal” background for your hero, so be creative!
2. Heroes are not good all the time. Even Hercules had a weakness. Perfect characters are boring and they will kill your plot. It will literally flatline. So the thing to do here is add a flaw. Let’s take for example, Michael Corleone in The Godfather. He’s a murderous member of the mafia, for Pete’s sake! And if the story were told from the perspective of his enemies, Michael would be the bad guy. But the fact of the matter is, we’re enthralled by his flaws as well as his virtues. These traits can be physical or psychological as long as they come into play during the course of your hero’s journey.
3. Speaking of which, the journey: typically, a hero goes on some sort of physical journey that ends up being a psychological one as well. Lessons are learned, friends are made, battles are won and lost, and all of it shapes the outcome of the story. Now you can choose to have one or the other or both, but there MUST be some sort of journey involved in order for your characters to be dynamic.
4. Sometimes, the hero loses. As much as you will love your hero and her/his friends, they have to fail every once in a while. (HUNGER GAMES SPOILERS: Katniss is a prime example! She did her best, but in the end, nothing she could do could save Prim.) Be brutally honest. Channel your inner George R. R. Martin and slaughter some characters.
5. Give everybody something to fight for. This part is tricky, because you really have to know your character. What would he/she fight for? Die for? Why is it so important? Who would try and take it away? Would the hero ever give up and if so, under what circumstances? (Do this for your villain as well.)
Some other quick tips:
- You can have more than one hero, just as you can have more than one villain.
- You can tell the story from both perspectives; this forces your reader to choose a side. It’s important to make both sides equally good and bad here, but in different ways.
- Put some innocent bystanders in the way of the enemy so that your reader can have a little tiny glimpse of the consequence of failure.
- You can have a hero that encompasses a “big idea,” such as honesty, friendship, honor, etc. This also makes it easier to choose a fatal flaw. For example, an honest character could come off as haughty, a friendly character could be naive, an honorable character could be stubborn, etc.
There are several nuances to creating a character and it takes practice to perfect your own process, but these are some good starting guidelines to make sure you at least have a moving plot. The rest will begin coming together once the rest of your story starts to develop.