Il y a déjà beaucoup de réponses fantastiques ici, et je voulais ajouter un peu sur la façon dont j'incorpore beaucoup de ces idées pour créer des PNJ :
Tables de génération !
Vous pouvez en trouver de nombreuses versions en ligne, mais j'aime faire les miennes (pour tout sauf les noms. Je déteste nommer les choses !). Avoir un bon éventail de détails utilisables pour un PNJ, surtout si vous avez une variété de types de détails disponibles, il est plus facile de créer des PNJ à partir de rien en cas de besoin et de fournir également autant de détails que nécessaire, sans avoir besoin d'improviser beaucoup.
Les détails de base incluent la race (humain, elfe, nain, etc.), l'apparence générale (grand, trapu, imposant, aimable, etc.), et un détail mémorable (cicatrice, accent, boiterie, vêtements à la mode, etc.). Ces éléments sont généralement suffisants pour mener à bien une conversation que les joueurs entament avec un PNJ aléatoire et non planifié.
Si vous avez besoin de plus de détails, soit parce que les joueurs s'attachent au personnage et demandent plus de détails, soit parce que vous identifiez une bonne occasion de faire avancer l'intrigue (ou de contribuer à d'autres objectifs du DM), vous pouvez toujours ajouter des éléments provenant de tables supplémentaires.
Vous pouvez avoir une table qui couvre tous les éléments imaginables de votre cadre et de votre scénario, et avoir toujours ces détails prêts à être appliqués quand c'est approprié. Dans mes jeux, j'aime souvent avoir des tables pour les affiliations politiques, les connexions aux ressources que les PJ peuvent vouloir, les dispositions envers les autres et la position sociale. Je peux en ajouter d'autres quand le contexte le demande, et en laisser de côté certaines quand elles semblent inappropriées. Je fixe également certains éléments à des tables particulières, ou à des entrées de table particulières, lorsque cela est approprié (un passant aléatoire près de la tannerie ne sera probablement pas une personne riche, par exemple).
L'idée de base que j'utilise pour me guider dans la préparation des tableaux consiste à réfléchir aux détails importants du cadre et aux thèmes du scénario, puis à se demander quels types de détails pourraient être suffisamment importants pour être planifiés de cette manière et quels détails spécifiques conviennent bien. Par exemple, dans un jeu très politique et social, je pourrais inclure la station sociale et le lien politique comme détails, alors que dans un jeu de donjon, ces détails seront probablement moins importants (voire non pertinents). Vos besoins particuliers peuvent même vous permettre de conserver un petit ensemble de tableaux dans votre esprit, sans avoir besoin de les écrire et de les consulter.
J'ai tendance à considérer cet exercice comme une partie de la construction du monde, et cet effort m'aide à planifier les types de détails appropriés à ce que je veux exprimer sur ce monde. Cela améliore ma capacité à improviser, à garder l'histoire sur les rails et à donner plus de profondeur au jeu dans son ensemble. La génération de PNJ n'est presque qu'un bonus.