Os desenvolvedores de Fable, da Playground Games, decidiram criar manualmente os 1.000 NPCs que habitam o mundo do jogo, ao invés de usar uma ferramenta que aleatorizaria suas características. Em entrevista ao GamesRadar+, o diretor do jogo, Ralph Fulton, explicou que, embora a aleatorização pudesse economizar tempo, ela não fazia sentido no contexto do jogo.
Fulton comentou que a equipe optou por escolher individualmente cada aspecto dos NPCs para garantir que eles fossem coerentes e interessantes. Isso resulta em personagens com personalidades e necessidades distintas, como vilarejos que reagem de maneiras únicas ao jogador, dependendo de sua riqueza.
A ideia inicial de randomizar os NPCs foi descartada porque muitas vezes gerava inconsistências, como ter um açougueiro vegano ou um cabeleireiro com um penteado pouco atraente. O enfoque artesanal permitiu que a equipe criasse comunidades que operam com lógica do mundo real, misturada com um toque de fantasia.
Com essa abordagem, os relacionamentos no jogo, como casamentos e divórcios, prometem ser ainda mais interessantes para os jogadores.