{"id":4029,"date":"2026-02-19T09:43:24","date_gmt":"2026-02-19T09:43:24","guid":{"rendered":"https:\/\/www.barnettghostwriting.com\/blog\/?p=4029"},"modified":"2026-02-19T09:43:24","modified_gmt":"2026-02-19T09:43:24","slug":"how-to-develop-good-characters-in-a-story","status":"publish","type":"post","link":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/","title":{"rendered":"How To Develop Good Characters In A Story"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Creating unforgettable characters is the heartbeat of powerful storytelling. Plot may pull readers forward, and world-building may impress them, but it is character that makes them stay. Readers don\u2019t remember events as much as they remember people \u2014 the flawed hero, the silent villain, the friend who betrayed trust, the woman who rose after injustice. If you want your story to linger in someone\u2019s mind long after the final page, you must learn how to develop characters who feel real, layered, and emotionally alive.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This guide will walk you through the essential steps of building compelling characters, with practical techniques you can apply immediately to your writing.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Why_Strong_Characters_Matter_More_Than_Plot\" >Why Strong Characters Matter More Than Plot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_1_Start_With_Desire\" >Step 1: Start With Desire<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_2_Give_Them_Flaws_Real_Ones\" >Step 2: Give Them Flaws (Real Ones)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_3_Build_a_Personal_History\" >Step 3: Build a Personal History<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_4_Create_Internal_Conflict\" >Step 4: Create Internal Conflict<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_5_Show_Character_Through_Action\" >Step 5: Show Character Through Action<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_6_Develop_Voice_and_Dialogue_Style\" >Step 6: Develop Voice and Dialogue Style<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_7_Relationships_Define_Character\" >Step 7: Relationships Define Character<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_8_Give_Them_Moral_Complexity\" >Step 8: Give Them Moral Complexity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_9_Allow_Growth_Or_Decline\" >Step 9: Allow Growth (Or Decline)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_10_Use_This_Character_Development_Framework\" >Step 10: Use This Character Development Framework<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_11_Avoid_Common_Character_Mistakes\" >Step 11: Avoid Common Character Mistakes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_12_Base_Characters_on_Real_Emotions\" >Step 12: Base Characters on Real Emotions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_13_Test_Your_Characters_Depth\" >Step 13: Test Your Character\u2019s Depth<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Step_14_Let_Readers_Discover_Them_Gradually\" >Step 14: Let Readers Discover Them Gradually<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#Final_Thoughts\" >Final Thoughts<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Why_Strong_Characters_Matter_More_Than_Plot\"><\/span><b>Why Strong Characters Matter More Than Plot<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">A weak character can ruin even the most exciting storyline. On the other hand, a strong character can make even a simple plot unforgettable. Consider novels like <\/span><b>Pride and Prejudice<\/b><span style=\"font-weight: 400;\"> or <\/span><b>The Great Gatsby<\/b><span style=\"font-weight: 400;\">. Their plots are relatively straightforward, yet readers return to them because of Elizabeth Bennet and Jay Gatsby \u2014 not because of complex twists.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Good characters:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Drive the plot instead of reacting passively to it<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Evoke emotion \u2014 love, frustration, empathy, anger<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reflect real human contradictions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Grow or transform through experience<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">When your characters feel real, readers invest emotionally. That investment is what turns a good story into a great one.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Start_With_Desire\"><\/span><b>Step 1: Start With Desire<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Every strong character wants something.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Desire is the engine of behavior. Without it, a character becomes passive. Ask yourself:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What does my character want more than anything?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Why do they want it?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What happens if they don\u2019t get it?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Desire doesn\u2019t have to be dramatic. It can be:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Love<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Acceptance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Revenge<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Security<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Freedom<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Recognition<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For example, in <\/span><b>Harry Potter and the Sorcerer&#8217;s Stone<\/b><span style=\"font-weight: 400;\">, Harry\u2019s desire begins with something simple: belonging. That emotional need drives his actions far more than magic does.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When building your character, write a single sentence:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cMy character wants ______ because ______.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This clarity anchors everything else.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Give_Them_Flaws_Real_Ones\"><\/span><b>Step 2: Give Them Flaws (Real Ones)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Perfect characters are boring.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Readers connect to vulnerability. A character\u2019s flaw should:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create conflict<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Influence decisions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lead to mistakes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Challenge relationships<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Flaws can be internal (insecurity, pride, fear) or external (lack of skill, social limitation). The key is that the flaw must matter.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Think of characters like <\/span><b>Tony Stark<\/b><span style=\"font-weight: 400;\"> \u2014 brilliant but arrogant. His intelligence saves the world, but his ego creates chaos. That contradiction makes him compelling.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To deepen your character:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What lie do they believe about themselves?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What fear do they refuse to confront?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What weakness sabotages their goal?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">A strong flaw gives your character room to grow.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_3_Build_a_Personal_History\"><\/span><b>Step 3: Build a Personal History<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Characters are shaped by their past.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Even if you never reveal every detail to readers, you must know:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Where were they raised?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What childhood event shaped them?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What was their greatest humiliation?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Who hurt them?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Who believed in them?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Backstory should explain behavior, not excuse it. For instance, if your character struggles with trust, there must be an emotional origin behind it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, avoid \u201cbackstory dumping.\u201d Reveal the past gradually through:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dialogue<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reactions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Habits<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Emotional triggers<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Backstory is seasoning, not the whole meal.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_4_Create_Internal_Conflict\"><\/span><b>Step 4: Create Internal Conflict<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">External conflict is what happens around the character.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Internal conflict is what happens inside them.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Internal conflict is what makes readers lean forward. It is the battle between:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fear vs courage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Duty vs desire<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Love vs pride<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Revenge vs forgiveness<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">In <\/span><b>The Hunger Games<\/b><span style=\"font-weight: 400;\">, Katniss doesn\u2019t just fight other competitors. She battles guilt, survival instinct, and moral conflict.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ask:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What two values inside my character are at war?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What decision would cost them emotionally?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Internal tension makes scenes powerful even without explosions or dramatic events.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_5_Show_Character_Through_Action\"><\/span><b>Step 5: Show Character Through Action<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Don\u2019t describe your character \u2014 reveal them.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead of writing:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">She was brave.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Show it:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">She stepped forward when no one else would.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Readers believe behavior more than adjectives.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A helpful exercise:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Put your character in a stressful situation and ask:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they run?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they freeze?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they joke?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they take control?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Reaction reveals personality.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_6_Develop_Voice_and_Dialogue_Style\"><\/span><b>Step 6: Develop Voice and Dialogue Style<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Each character should speak differently.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Voice reflects:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Education level<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Confidence<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Culture<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Emotional state<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Personality<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Confident characters speak directly. Insecure characters hedge. Arrogant ones interrupt. Gentle characters soften statements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To test voice:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove dialogue tags.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can you still tell who is speaking?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">If not, you need stronger differentiation.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_7_Relationships_Define_Character\"><\/span><b>Step 7: Relationships Define Character<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">No character exists in isolation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We understand people best by how they interact with others. Create:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A friend who sees their softer side<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">An enemy who triggers their flaw<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A mentor who challenges them<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A rival who mirrors them<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Relationships expose contradictions. A hardened warrior might become tender around a child. A confident leader might crumble around a parent.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Character depth multiplies when personalities collide.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_8_Give_Them_Moral_Complexity\"><\/span><b>Step 8: Give Them Moral Complexity<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Avoid one-dimensional heroes and villains.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead of:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pure good<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pure evil<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Create:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A hero capable of selfishness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A villain who loves someone deeply<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A side character with hidden ambition<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">In stories like <\/span><b>Macbeth<\/b><span style=\"font-weight: 400;\">, the tragedy works because Macbeth isn\u2019t evil from the start \u2014 ambition and insecurity gradually consume him.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Moral ambiguity makes characters human.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_9_Allow_Growth_Or_Decline\"><\/span><b>Step 9: Allow Growth (Or Decline)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">A good character changes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Growth can be:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Learning self-worth<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choosing forgiveness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accepting responsibility<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Overcoming fear<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Or decline:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Corruption<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Obsession<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Isolation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Loss of morality<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Character arc is transformation between the beginning and end of the story.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ask:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Who are they at the start?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Who are they at the end?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What event forced that change?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Without change, there is no emotional payoff.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_10_Use_This_Character_Development_Framework\"><\/span><b>Step 10: Use This Character Development Framework<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Below is a practical table you can use when developing your characters:<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Character Element<\/b><\/td>\n<td><b>Key Questions to Ask<\/b><\/td>\n<td><b>Purpose in Story<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Core Desire<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What do they want most?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Drives plot<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Fear<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What are they afraid of losing?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Creates tension<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Flaw<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What weakness holds them back?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Enables growth<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Strength<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What is their greatest ability?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Creates capability<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Backstory Wound<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What past event shaped them?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Explains behavior<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Internal Conflict<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What values are clashing inside them?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Adds depth<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">External Goal<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What are they actively pursuing?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Creates action<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Relationships<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Who challenges or supports them?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Reveals personality<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Moral Line<\/span><\/td>\n<td><span style=\"font-weight: 400;\">What would they never do?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Defines boundaries<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Transformation<\/span><\/td>\n<td><span style=\"font-weight: 400;\">How do they change?<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Provides emotional payoff<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Use this table as a checklist before writing your first draft.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_11_Avoid_Common_Character_Mistakes\"><\/span><b>Step 11: Avoid Common Character Mistakes<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Here are common pitfalls that weaken characters:<\/span><\/p>\n<ol>\n<li><b> Info Dumping Backstory<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Revealing too much too soon slows pacing.<\/span><\/li>\n<li><b> Inconsistent Behavior<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">If a shy character suddenly gives a bold speech without emotional buildup, readers feel disconnected.<\/span><\/li>\n<li><b> Passive Protagonists<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Your main character must make decisions. Even wrong ones.<\/span><\/li>\n<li><b> Overpowered Characters<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">If they win every conflict easily, tension disappears.<\/span><\/li>\n<li><b> Flat Villains<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Give antagonists motives beyond \u201cbeing evil.\u201d<\/span><\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Step_12_Base_Characters_on_Real_Emotions\"><\/span><b>Step 12: Base Characters on Real Emotions<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Some of the strongest characters are inspired by real people or real emotional experiences. Observe:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How people argue<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How they avoid confrontation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How they hide insecurity<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How they react to embarrassment<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Write emotional truth first. Specific details can be fictional.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Real emotion creates resonance.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_13_Test_Your_Characters_Depth\"><\/span><b>Step 13: Test Your Character\u2019s Depth<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ask yourself:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can I describe this character without mentioning appearance?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they have contradictory traits?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Would they behave differently than my other characters in the same situation?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do they surprise me?<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">If your character feels predictable, deepen their internal conflict.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_14_Let_Readers_Discover_Them_Gradually\"><\/span><b>Step 14: Let Readers Discover Them Gradually<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Character development is not a biography.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Reveal personality in layers:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">First impression<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hidden fear<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unexpected kindness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Moral weakness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Emotional wound<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">When readers slowly uncover depth, engagement increases.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mystery sustains interest.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Final_Thoughts\"><\/span><b>Final Thoughts<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Developing good characters is not about making them impressive \u2014 it\u2019s about making them human. Give them desire, fear, contradiction, and vulnerability. Let them make mistakes. Let them change. Let them struggle between who they are and who they want to become.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If your characters feel alive to you \u2014 if you understand their wounds, their pride, their secret hopes \u2014 they will feel alive to readers too.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Because in the end, readers don\u2019t fall in love with plots.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They fall in love with people.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">And when your characters breathe, your story does too.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating unforgettable characters is the heartbeat of powerful storytelling. Plot may pull readers forward, and world-building may impress them, but it is character that makes them stay. Readers don\u2019t remember events as much as they remember people \u2014 the flawed hero, the silent villain, the friend who betrayed trust, the woman who rose after injustice. <a href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\" class=\"more-link\">&#8230;<span class=\"screen-reader-text\">  How To Develop Good Characters In A Story<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":4017,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-4029","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-book-writing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Develop Good Characters In A Story<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Develop Good Characters In A Story\" \/>\n<meta property=\"og:description\" content=\"Creating unforgettable characters is the heartbeat of powerful storytelling. Plot may pull readers forward, and world-building may impress them, but it is character that makes them stay. Readers don\u2019t remember events as much as they remember people \u2014 the flawed hero, the silent villain, the friend who betrayed trust, the woman who rose after injustice. ... How To Develop Good Characters In A Story\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnett Ghostwriting Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-19T09:43:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1408\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Zoe Foster\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zoe Foster\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\",\"url\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\",\"name\":\"How To Develop Good Characters In A Story\",\"isPartOf\":{\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg\",\"datePublished\":\"2026-02-19T09:43:24+00:00\",\"author\":{\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/d4d2bc09f7ed2b3d0f85e4c58d7249c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage\",\"url\":\"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg\",\"contentUrl\":\"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg\",\"width\":1408,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.barnettghostwriting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Develop Good Characters In A Story\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/#website\",\"url\":\"https:\/\/www.barnettghostwriting.com\/blog\/\",\"name\":\"Barnett Ghostwriting Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.barnettghostwriting.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/d4d2bc09f7ed2b3d0f85e4c58d7249c6\",\"name\":\"Zoe Foster\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/db43f20709adccb3c0493ea84292eabfed43f1a2f023b2b06688b42b3331f11a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/db43f20709adccb3c0493ea84292eabfed43f1a2f023b2b06688b42b3331f11a?s=96&d=mm&r=g\",\"caption\":\"Zoe Foster\"},\"sameAs\":[\"https:\/\/www.barnettghostwriting.com\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Develop Good Characters In A Story","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/","og_locale":"en_US","og_type":"article","og_title":"How To Develop Good Characters In A Story","og_description":"Creating unforgettable characters is the heartbeat of powerful storytelling. Plot may pull readers forward, and world-building may impress them, but it is character that makes them stay. Readers don\u2019t remember events as much as they remember people \u2014 the flawed hero, the silent villain, the friend who betrayed trust, the woman who rose after injustice. ... How To Develop Good Characters In A Story","og_url":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/","og_site_name":"Barnett Ghostwriting Blog","article_published_time":"2026-02-19T09:43:24+00:00","og_image":[{"width":1408,"height":768,"url":"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg","type":"image\/jpeg"}],"author":"Zoe Foster","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Zoe Foster","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/","url":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/","name":"How To Develop Good Characters In A Story","isPartOf":{"@id":"https:\/\/www.barnettghostwriting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage"},"image":{"@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage"},"thumbnailUrl":"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg","datePublished":"2026-02-19T09:43:24+00:00","author":{"@id":"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/d4d2bc09f7ed2b3d0f85e4c58d7249c6"},"breadcrumb":{"@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#primaryimage","url":"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg","contentUrl":"https:\/\/www.barnettghostwriting.com\/blog\/wp-content\/uploads\/2026\/02\/Whisk_a29417f9bd8afb39c6744e4a4aa5fc9adr.jpeg","width":1408,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnettghostwriting.com\/blog\/how-to-develop-good-characters-in-a-story\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnettghostwriting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Develop Good Characters In A Story"}]},{"@type":"WebSite","@id":"https:\/\/www.barnettghostwriting.com\/blog\/#website","url":"https:\/\/www.barnettghostwriting.com\/blog\/","name":"Barnett Ghostwriting Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.barnettghostwriting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/d4d2bc09f7ed2b3d0f85e4c58d7249c6","name":"Zoe Foster","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.barnettghostwriting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/db43f20709adccb3c0493ea84292eabfed43f1a2f023b2b06688b42b3331f11a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/db43f20709adccb3c0493ea84292eabfed43f1a2f023b2b06688b42b3331f11a?s=96&d=mm&r=g","caption":"Zoe Foster"},"sameAs":["https:\/\/www.barnettghostwriting.com\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/posts\/4029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=4029"}],"version-history":[{"count":1,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/posts\/4029\/revisions"}],"predecessor-version":[{"id":4030,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/posts\/4029\/revisions\/4030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/media\/4017"}],"wp:attachment":[{"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=4029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=4029"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnettghostwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=4029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}