Here is how to make characters multi-layered and fledge them out fully.
This is perhaps the simplest and most common tip ever, but it is not as straightforward as it sounds.
Intrigue in a story is when the readers are privy to some information that the protagonist is not.
Characters cannot work unless they are relatable and conducive to empathy.
Another way to make characters believable is to give them quirks that may not be very relevant to the story, but make them look real.
It is very important to remember that no one can write characters they don’t understand.
All characters, whether protagonists or antagonists, need to have a backstory to explain why they are the way they are.
A nice way to create intrigue is to make the characters have skewed perceptions of themselves.
To avoid getting typecast into a trait being objectively good or bad, it is nice to have a trait be ambiguous.