Fable devs abandon character generator, manually craft 1,000 NPCs instead

A hairdresser with a terrible haircut, a vegan butcher
The character generator produced illogical combinations that forced developers to abandon automation entirely.
Mark

So they built a thousand characters by hand? That seems like a massive undertaking for a single game.

Mimi

It does, but the alternative wasn't working. The generator was creating these logical impossibilities—people whose jobs and personalities didn't match their appearance or values.

Mark

Why does that matter so much? Couldn't players just accept it as part of the game's weirdness?

Mimi

Maybe, but Fulton's point is that these NPCs are supposed to react to you based on who they are. If a character's traits contradict each other, those reactions won't feel earned.

Luke

Right, but we should be clear about what we actually know here. Fulton said the generator produced "strange results." We don't have specifics on how widespread the problem was or whether it was fixable with iteration.

Mimi

Fair. But the fact that they abandoned it entirely suggests it was significant enough that manual work seemed like the better path.

Mark

And they settled on a thousand characters. Is that a lot?

Mimi

For an open-world game, it's substantial. It means most NPCs you encounter will have been individually considered, not procedurally assembled.

Luke

Though we don't know if all thousand are equally detailed, or if some are more fleshed out than others. The reporting doesn't specify that level of granularity.

Mark

So what does this tell us about where game development is heading?

Mimi

It suggests that for character-driven games, at least, automation has real limits. You can't just generate personality and expect it to cohere.

Luke

Or it tells us that this particular generator didn't work well for this particular game. We shouldn't over-generalize from one development team's choice.

  • An automated character generator meant to save time instead produced a parade of logical absurdities — vegan butchers, disheveled hairdressers — that undermined the believability of the entire game world.
  • The contradictions weren't cosmetic bugs but structural failures, exposing a gap between what procedural systems can shuffle and what human judgment must still supply.
  • Faced with a tool that couldn't understand its own output, the development team made the counterintuitive call to scrap automation entirely and build characters the slow way.
  • Nearly a thousand NPCs were manually configured, each given aligned traits — profession, appearance, values, personality — so that their reactions to the player would feel earned rather than random.
  • The result is a cast whose responses to wealth, status, and morality reflect deliberate design, with some characters drawn to the protagonist and others repelled by the very same qualities.
  • The episode signals a broader tension in game development: procedural generation scales, but coherence — the thing that makes a character feel real — may still resist industrialization.

In crafting the world of their Fable remake, Playground Games discovered that algorithms, for all their speed, cannot yet grasp the quiet logic of a coherent self. When a machine-generated butcher turned out to be a vegan and a hairdresser emerged with unkempt hair, the team faced an old truth dressed in new clothing: that character — even fictional character — requires judgment, not just variation. Rather than patch the contradictions, they chose the slower path, building roughly a thousand NPCs by hand, each one a small act of authorship in an age that prizes automation.

When Playground Games began populating the world of their Fable remake, they turned first to automation. A character generator could theoretically produce thousands of distinct NPCs quickly and efficiently. It didn't work out that way.

As game director Ralph Fulton described, the system kept generating combinations that defied internal logic — hairdressers with terrible haircuts, butchers coded as vegans. These weren't minor errors. They were fundamental contradictions between a character's appearance, profession, and behavior, and they accumulated faster than the team could correct them.

The decision that followed was almost old-fashioned: abandon the generator and build the characters by hand. Developers manually crafted around a thousand NPCs, ensuring that each one's profession, values, appearance, and personality would actually cohere. The goal wasn't just consistency — it was meaning. Those traits would shape how each character responded to the player, whether with admiration, indifference, or open hostility.

What the manual approach restored was something the algorithm couldn't reliably produce: judgment. A generator can vary attributes across a population, but it doesn't understand which combinations make sense. Creating a believable person — even a fictional one — requires knowing that surface details should reinforce, not contradict, an inner life. Playground Games ended up doing that work the slow way, one character at a time, and in doing so quietly acknowledged where automation still falls short.

When Playground Games set out to populate the world of their upcoming Fable remake, they started with what seemed like the obvious choice: let an algorithm do the work. A character generator could theoretically spin out thousands of distinct NPCs, each with their own appearance, profession, and personality. It should have been efficient. It wasn't.

The generator, as game director Ralph Fulton explained in a recent interview, kept producing combinations that made no sense. A hairdresser would emerge from the system with a terrible haircut. A butcher would be coded as a vegan. These weren't minor glitches—they were fundamental contradictions between what a character looked like or claimed to be and how they actually behaved. The absurdity piled up faster than the team could fix it.

So Playground Games made a decision that sounds almost quaint in an era of procedural generation and AI-assisted development: they stopped trying to automate the problem and built the characters by hand instead. The team manually configured roughly a thousand NPCs, each one crafted with enough intentionality that their traits would actually cohere. A character's profession, appearance, values, and personality would align. More importantly, those characteristics would matter when the player encountered them.

The manual approach gave the developers something the generator couldn't reliably produce: meaningful variation in how NPCs would respond to the player character. Some would be drawn to wealth and status. Others would see that same wealth as evidence of arrogance or moral corruption. A character's background and beliefs would shape whether they viewed the protagonist as someone to befriend, avoid, or actively oppose. These reactions wouldn't be random outputs from a system that didn't understand its own logic. They would be deliberate.

The shift from procedural to handcrafted represents a practical acknowledgment of what automation still struggles with: the coherence of character. A generator can produce variation. It can shuffle traits and attributes across a large population. But creating a person—even a fictional one—requires something more like judgment. It requires understanding that certain combinations make sense and others don't, that a character's surface details should reinforce rather than contradict their inner life. That kind of work doesn't scale easily, which is why Playground Games ended up with a team of developers sitting down to build a thousand individual NPCs, one by one.

Characters for the game were created manually, although initially the development team had a different plan
— Ralph Fulton, Fable game director
Möchten Sie die ganze Geschichte? Das Original lesen bei ixbt.games ↗
Kontakt FAQ