Every good story has good characters. Like real characters they must reflex the complexity of real humans. It’s pretty tricky trying to make something that moves and acts human, but the points below outline what I do with mine. Hopefully they will help you get close to developing a character that feels genuine.
A fictional character is made up of four layers
1.What you see on the outside. I.e. Appearance, sex, social economic level, health, profession… etc
2.Physical mannerisms I.e. Nervous habits, ticks, stance, etc…
3. Character traits. I.e. Outgoing, extroverted, sensitive, thick-skinned, mischievous…
4.Core values and inner truths Foe example: An unshakable belief in human decency, mistrust of authority, sees value in beauty but nothing else…
In fiction we tend to start with the top layer and dig down. We generally know what our character looks like on the outside but usually know little about what goes on beneath the surface.
The best method for discovering this, I’ve found, is the interview method. Sit your character down and ask him some questions. Your ultimate goal is to dig deep enough to uncover a core value/inner truth. Then do it again.
Some questions you might ask are:
What is your deepest fear?
How would someone with this fear act?
What would you do if you won a million dollars?
Is stealing ever justified?
What do you have in your pockets?
Who was your first crush?
The point is to fill in as many details on every character level that you can.
The crowning touch of a truly human character is inconsistency. Consider a bank robber that donates to charity, or a prostitute who insists upon a formal wedding. There is something so appealing and intriguing about contradiction!
Hope that helps get the juices flowing!