Tips: 0.00 INK
by Sciamancer on Tue Aug 02, 2011 10:29 pm
superstar writes it good. The #1 thing to keep in mind when writing villains is that no one considers themselves a villain in real life, so if you want it to be realistic and not a farce, try thinking about their perspective. Try, as an exercise, writing through the villain's perspective, and make his position actually one that a reader could empathize with (or almost empathize with) when fed through his personal filter of bias.
Also... you want to be culturally sensitive. The best way to make a villain "sensitive" is to make him or her have motive that isn't 100% evil in nature. A Native American warrior villain who attacks innocent villages because his tribe was wiped out by white men and has thus gained a need for revenge and a giant anti-white sentiment is still a good villain, and no reasonable person should be offended. An old dying white guy who just wants to kill everyone for no good reason is, while perhaps not culturally insensitive, very silly, and likely to piss off old people for such a poor portrayal. So much fiction works on the basis of definite good and evil forces. I don't particularly like that, but maybe it's just me. I like moral ambiguity.
On the other hand, you do want to make sure he is seen as the antagonist. Based on what you've told us, though, that would probably be achieved simply through either telling all the facts as an omniscient narrator, which could make the villain seem more morally ambiguous, or through telling the protagonist's side of the story through a limited narrator, which would make the villain seem more evil by filtering the knowledge through the bias of the protagonist.
1. Join
ASCO2. Fight the monster.
3. Protect the people.
4. ???
5. Profit.
Tip jar: the author of this post has received
0.00 INK
in return for their work.