If those guys were named John or Mike, we might feel confused and disorientated.
For example, we aren’t meant to understand Judge Dredd and The Punisher as even-headed men of justice.Typically, protagonists are active go-getters– otherwise the story would be pretty boring, right? When you name main characters, you should also consider whether reading the name 25-75 times an hour will annoy readers.Because of the cold ‘br’ sound, Brian will probably grate readers more than Harry or Gary. Single-syllable names are fine, but not all are created equal.Also, try to mix up the number of syllables in your character names. A character’s name should establish or at least suggest a defining trait of the character.If you’re writing a superhero story, you may be able to get away with a wacky name like Captain Carnage or Devil Dog, like Superhero Nation does.However, giving effeminate and insufferable guys names like Percy is annoying and over-done. Finally, names evoke an emotional response from readers.