One way is to give your characters flaws. No one is perfect. A character could be overly jealous or too impulsive. These flaws will make them more relatable. Also, let your characters grow throughout the story. They should learn from their experiences and become better or at least different versions of themselves.
Give your characters strong desires and fears. For example, if a character really wants to fit in at a new school but is afraid of being rejected. Also, make them unique in appearance or behavior. Maybe a character has a strange habit like always wearing mismatched socks.
First, think about their motivation. What drives them? Is it revenge for a wrong done to them? Or is it a desire for power? This will shape their actions throughout the story. Then, add some quirks. A character who always fidgets when they're nervous or has a habit of quoting old sayings can be really endearing. You can also base your characters on real people you know, but then exaggerate some of their traits to make them more fictional and interesting.
Create characters with different goals and dreams. If one character dreams of traveling the world and the other wants to settle down in their hometown, it sets up a great conflict and also gives room for growth and compromise as the story progresses.
Create interesting characters. Give them distinct personalities, quirks, and goals. Readers will be more engaged if they care about the characters. Also, add some conflict, whether it's internal (a character's struggle with their own fears) or external (a fight against a villain or a difficult situation).
Give them strong motives related to the Dark Contracts. For instance, a character might be desperate to save a loved one and is willing to make a Dark Contract for that. Their desperation can drive their actions throughout the story.
Base their backstories on the RWBY lore. Maybe a character has a family history related to a past Grimm attack or a lost relic. These backstories can influence their choices in the fanfic. For instance, a character whose family was hurt by a certain type of Grimm might be more likely to choose a more aggressive option when dealing with that type of Grimm again.
To create engaging characters in a bitty sans fanfic, start by giving them unique personalities. For example, one bitty sans could be really brave while another is super shy. Also, give them quirks like one always humming a little tune or another being obsessed with collecting shiny things.
Give them distinct personalities. For example, one character could be really brave but also a bit impulsive. Another could be very intelligent but shy. These traits will make them interesting.
To create engaging characters in Dragon City fanfiction, think about their relationships. A dragon might have a best friend who is a completely different type of dragon. Their interactions can be really interesting. Also, consider their flaws. A character that is too perfect is boring. If a trainer is really good at training dragons but is terrible at making friends, it adds depth. And don't forget about their appearance. Describing how a dragon's scales shine in the sun or a trainer's unique style of clothing can make them more vivid.
Base your characters on real - life archetypes or people you know. If you know someone who is really brave but also a bit reckless, you can use that as inspiration for a Starfield character. Also, think about their backstory. A character who grew up in poverty on a desolate planet will have different motives and values compared to someone from a wealthy space station.
First, give them unique personalities. For example, a shy but extremely kind - hearted little one. Then, add some quirks like they always carry a small pebble in their pocket for good luck. You can also base their appearance on someone or something interesting, like having hair the color of a sunset.