Générateur de plannings de PNJ : routines quotidiennes AI pour des mondes vivants


2026-09-10


Game Designer Assistant vous aide à générer des plannings de PNJ en transformant les métiers, les lieux, la météo et les règles de calendrier en routines quotidiennes prêtes à être intégrées à votre jeu. Alors que la plupart des mondes vivants reposent encore sur des tableurs fragiles et des créneaux horaires ponctuels, cette AI produit des cartes d’occupation, des horaires de boutique, des règles d’interruption et des dérogations de festival que les équipes de design et d’ingénierie peuvent partager. En septembre 2026, les joueurs jugent une ville selon que le forgeron est à l’enclume lorsque l’horloge indique qu’il devrait s’y trouver. Elle prépare également des variantes entre semaine et week-end, des solutions de repli en intérieur lorsqu’il pleut et des notes de localisation pour les quêtes afin que les personnages restent trouvables sans rester immobiles au même endroit.

✅ Créez des calendriers de semaine, de week-end et saisonniers à partir d’un seul profil de personnage ✅ Détectez les conflits de lit, d’étal et de lieu de travail avant que deux PNJ ne revendiquent la même case ✅ Générez des horaires de boutique, des fenêtres de cadeaux, des variantes météo et des dérogations de festival ✅ Documentez l’occupation afin que les quêtes trouvent les personnages au bon endroit et au bon moment

Pour comprendre l’importance d’un générateur de plannings de PNJ, observons la façon dont le temps des mondes vivants est encore conçu — et où ces calendriers s’effondrent dès qu’un joueur suit quelqu’un jusque chez lui.

Ferme en pixel art avec une grange, des rangées de cultures et des PNJ par une matinée ensoleillée, avec une interface d’heure et de météo pour les plannings quotidiens de PNJ

Réponse rapide : qu’est-ce qu’un générateur de plannings de PNJ ?

Un générateur de plannings de PNJ est un outil de conception AI qui convertit les métiers, les lieux et les règles de calendrier en routines quotidiennes, cartes d’occupation et conditions d’interruption que vous pouvez remettre à l’ingénierie. Il fait le lien entre « ce villageois semble vivant » et une horloge que le moteur peut réellement faire avancer.

Fonctionnalités clés :

  • Créneaux quotidiens, hebdomadaires et saisonniers liés à des lieux nommés
  • Dérogations liées à la météo, aux festivals et aux relations qui ne détruisent pas le modèle de semaine
  • Notes d’occupation et de déplacement afin que le trajet de 8:00 ne bloque pas tout un village
  • Horaires de boutique, fenêtres de sommeil et règles de localisation pour les quêtes que les designers peuvent tester
  • Documentation indépendante du moteur, à mapper dans Unreal, Unity, Godot ou des systèmes de temps personnalisés

Pourquoi les plannings quotidiens de PNJ restent difficiles à concevoir

Les joueurs considèrent désormais un monde vivant comme une horloge qu’ils peuvent vérifier. Les guides sur les mécaniques de planning de type Stardew décrivent clairement cette attente : les PNJ doivent suivre des routines quotidiennes, hebdomadaires ou saisonnières qui restent capables de s’adapter lorsque le joueur ou le calendrier intervient. Les listes de jeux avec des personnages actifs tout au long de la journée citent toujours la planification Radiant AI de Skyrim et les boucles de travail et de repos de Kingdom Come comme le niveau d’exigence auquel les joueurs vous comparent silencieusement.

Ce niveau d’exigence est un problème de production, pas un problème d’ambiance. La recherche sur la simulation en monde ouvert traite la vie quotidienne comme un système de contraintes — qui peut occuper quelle « zone intelligente », à quel moment et selon quelle interruption — et non comme une liste de jolis points de passage (travaux de l’AAAI sur les grands mondes virtuels ouverts). Lorsque l’horloge est erronée, l’immersion n’est pas simplement « un peu moins magique ». Le monde paraît factice.

Routines observables — Les joueurs peuvent observer la routine quotidienne d’un PNJ, ce qui renforce l’idée que l’environnement suit des règles cohérentes, que le joueur le regarde ou non

Scripts rigides — Les PNJ conventionnels construits avec des machines à états finis et des arbres de comportement tendent encore vers des comportements prévisibles et rigides lorsque chaque heure est conçue à la main

Pression liée à l’échelle — La génération procédurale est aujourd’hui une pierre angulaire des contenus de jeu diversifiés et évolutifs ; les plannings font partie des dernières couches que les équipes conçoivent encore à la main

Pourtant, concevoir cette horloge reste frustrant :

  • Une ville de 40 PNJ × 7 jours de semaine × 4 saisons représente des milliers de créneaux avant même d’ajouter la pluie, les festivals ou le mariage
  • Deux personnages ne peuvent pas partager un lit, un étal ou une enclume sans règle de conflit
  • Les horaires de boutique, les fenêtres de cadeaux et les PNJ de quête doivent rester faciles à trouver, sinon les tickets de support explosent
  • Les tableurs se désynchronisent des maillages de navigation, des horaires d’ouverture et des durées d’animation
  • Un agent génératif bavard sans calendrier reste toujours inactif sur la place à minuit

Les tableurs n’encodent pas l’occupation

Une colonne indiquant « 8:00 — aller au marché » ne précise pas ce qui se passe si le chemin est bloqué, si l’étal est déjà occupé ou si un festival a fermé la place. Les designers ajoutent alors des exceptions : pluie, dimanche, hiver, événements de cœur, après un crime. Chaque correctif ajoute une ligne. Le personnage devient un amas d’horaires au lieu d’un métier compréhensible avec des solutions de repli.

Les arbres de comportement ont besoin d’une horloge, pas seulement d’un arbre

Les arbres de comportement sont devenus une méthode standard pour modéliser la prise de décision des PNJ, car ils combinent sélecteurs, séquences et conditions. Les tutoriels de moteur associent toujours les arbres à des blackboards qui stockent les variables AI. C’est la couche d’exécution. Elle n’invente pas le calendrier hebdomadaire. Unreal propose même des cadres de PNJ pilotés par des routines pour les tâches de jour et de nuit — ce qui n’aide qu’après que quelqu’un a défini ces tâches.

Les joueurs remarquent les heures vides

Lorsqu’un monde déplace les personnages sans jamais planifier le sommeil, le travail, les boutiques, les repas ou les interactions sociales, les communautés le signalent. Les joueurs de Starfield l’ont fait dans un fil public sur l’absence de plannings de PNJ. Les personnages pilotés par LLM commettent la même erreur sous un autre costume : ils parlent, puis restent immobiles.

C’est exactement pour cela que Game Designer Assistant a été conçu.

Pourquoi utiliser Game Designer Assistant pour les plannings de PNJ

Game Designer Assistant traite le calendrier comme un système de conception, et non comme une nouveauté de chat. Vous décrivez la colonie, les métiers, l’horloge et les contraintes strictes. Il renvoie des tableaux de créneaux, des règles d’occupation, des conditions d’interruption et des notes d’implémentation que vous pouvez intégrer à un GDD ou à un ticket pour le moteur.

Approche traditionnelleGame Designer Assistant
Un tableur par personnage, copié jusqu’à devenir ingérableModèles de métiers partagés, complétés par des modificateurs propres à chaque personne
Des semaines d’allers-retours entre design et ingénierieCréneaux, lieux, clés de blackboard et cas QA en une seule passe
Des jours de festival qui écrasent la logique de semaineDes couches de dérogation qui restaurent la semaine par défaut ensuite
Deux PNJ affectés au même litRègles d’occupation et de capacité signalées avant l’implémentation
Des dialogues qui ignorent les horaires d’ouvertureDes répliques conditionnées par le lieu et l’heure, alignées sur l’horloge

Cette distinction compte, car un planning est du contenu et de la simulation. Les agents génératifs peuvent choisir des actions selon leur mémoire et leur personnalité, mais une ville prête à livrer a toujours besoin d’une horloge : quand l’étal ouvre, quand la forge est occupée, quand l’aubergiste se cache pendant un raid. L’assistant conçoit cette horloge afin que les modèles de langage et les arbres de comportement aient une base légale à exécuter.

Scène Unity montrant un forgeron à une enclume dans un atelier en bois, avec une surimpression de date et d’heure en jeu pour les plannings de travail de PNJ

L’atelier ci-dessus est l’élément que les joueurs testent réellement : un travailleur identifié, un lieu de travail et une horloge visible. Si l’heure indique la fin de matinée, le marteau doit être en mouvement — ou le planning doit expliquer l’exception.

Les métiers avant l’ambiance

Indiquez le métier, le domicile, le lieu de travail et les contraintes impératives : sommeil, repas, heure de fermeture. Le générateur renvoie une semaine par défaut, puis des variantes de week-end, de saison et de météo. Dans une même demande, vous pouvez exiger les noms de moments de la journée d’Unreal, des repères de chronologie Unity ou une simple horloge entière sur 24 heures.

L’occupation comme contrainte de premier plan

Un village vivant échoue lorsque tout le monde calcule son chemin jusqu’au puits à 7:00 ou lorsque deux conjoints partagent un même marqueur de sommeil. Le résultat signale les capacités : lits, tabourets, enclumes, étals de marché et bancs d’église. C’est bien moins coûteux que de découvrir le blocage pendant la QA.

Une documentation que l’ingénierie peut implémenter

Le résultat n’est pas une vague idée. Il contient des listes de créneaux, des ID de lieu, la priorité des interruptions (sleep < raid < quest force-move), des hypothèses sur les durées d’animation et des cas de playtest (« le joueur parle au forgeron à 21:10 après la fermeture »). Gardez le calendrier comme source de vérité ; ajoutez les répliques plus tard.

Exemples de demandes à utiliser :

« Concevez un planning sur 7 jours pour un forgeron de frontière : forge ouverte de 8:00 à 17:00, déjeuner à l’auberge, sommeil à l’étage, fermé le dimanche, solution de repli en intérieur quand il pleut. Nommez les lieux et les limites d’occupation. »

« Générez des calendriers de semaine et de festival pour 12 PNJ de la ville. Aucun ne peut dormir dans le même lit. Indiquez qui est trouvable pour la quête principale entre 10:00 et 16:00. »

« Rédigez des variantes de printemps et d’hiver pour trois marchands rivaux, incluant leurs horaires de boutique et leur réaction si le joueur arrive après la fermeture. »

Agents associés que vous trouverez également utiles

Si vous rédigez aussi des répliques conditionnées par les lieux, préparez un interlocuteur exécuté en jeu ou créez une maquette de l’interface d’horloge, ces partenaires couvrent le reste de la chaîne de production des plannings.

Writing Assistant

Un planning sans répliques semble toujours vide, et des répliques qui ignorent l’horloge semblent défaillantes. Le Writing Assistant rédige des répliques contextuelles et des textes de scène déclenchés par les créneaux : ouverture de l’étal, fermeture, découverte sous la pluie ou refus d’un cadeau après l’heure du coucher.

  • Tableaux de répliques conditionnelles selon l’heure et le lieu
  • Ensembles de répliques pour les festivals et la météo qui ne révèlent pas les emplois du temps de semaine
  • Dialogues de quête qui n’existent que lorsque le PNJ est en service

Prompt Generator

Une conversation exécutée en jeu a toujours besoin d’une horloge applicable. Prompt Generator transforme votre tableau de créneaux en consignes prêtes pour le modèle : heure actuelle, lieu actuel, sujets interdits et « vous êtes fermé », afin que la couche conversationnelle ne puisse pas vendre du fer à minuit.

  • Prompts système avec heure, lieu, inventaire et état de la boutique
  • Exemples de refus pour les personnages hors horaires et endormis
  • Boucles d’affinage lorsqu’un modèle s’écarte du calendrier

Graphic Designer

Les plannings sont plus faciles à examiner sur une carte que dans une grille. Une passe visuelle produit des panneaux de ville, des composants d’horloge et des diagrammes d’occupation à code couleur que vous pouvez coller dans le GDD avant que quiconque ne crée les marqueurs.

  • Cartes de lieux étiquetées avec créneaux de travail, de domicile et d’interaction sociale
  • Maquettes de calendrier et de HUD pour les horloges de débogage
  • Variantes de disposition de festival correspondant aux jours de dérogation

Essayez Game Designer Assistant gratuitement — sans carte bancaire.

Comment générer des plannings de PNJ étape par étape

Étape 1 : présentez la colonie comme le ferait un concepteur de systèmes temporels

Ouvrez votre partenaire de conception de jeux et indiquez l’horloge, la taille de la distribution, les métiers, les domiciles, les lieux de travail et les contraintes impératives. Précisez la représentation du temps du moteur si vous en possédez une. C’est la précision qui transforme « une ville chaleureuse » en créneaux.

« Bourg agricole, horloge de 24 heures, tranches journalières de 20 minutes. 8 PNJ. Métiers : agriculteur, charpentier, commerçant, enfant. Doivent dormir de 22:00 à 6:00. Unity. »


Étape 2 : exigez une semaine par défaut avant les variantes

Demandez d’abord un tableau du lundi au dimanche, avec des lieux nommés et leur occupation. Exigez de savoir quels PNJ sont trouvables pour les quêtes pendant les heures d’ouverture. Ne commencez pas par les festivals d’hiver ; ce sont des dérogations.

« Produisez un tableau sur 7 jours : heure, ID de lieu, action, clé d’occupation, findable-for-quest true/false. Signalez les lits ou étals réservés deux fois. »


Étape 3 : ajoutez la météo, les saisons et les festivals

Une fois la semaine cohérente, demandez des solutions de repli en intérieur pour la pluie, des changements saisonniers de lieu de travail et un festival qui remplace les tâches sans supprimer le modèle. Gardez les règles de restauration le lendemain explicites.

« Ajoutez : lorsqu’il pleut, tout le travail extérieur se déroule à l’intérieur. En hiver, le marché ferme à 15:00. Pendant la foire de printemps, tout le monde est sur la place de 10:00 à 14:00, puis reprend sa routine par défaut. »


Étape 4 : générez le contenu que l’horloge peut déclencher

Demandez des répliques contextuelles, des balises d’animation et des indicateurs de mémoire du joueur pour chaque créneau. Si le volume de répliques est élevé, transmettez la feuille de répliques au soutien rédactionnel et gardez le calendrier comme source de vérité. Si vous utilisez un modèle conversationnel, générez une instruction contrainte afin que l’heure de fermeture fasse loi.

« Pour OpenShop, CloseShop, Sleep, HideFromRain — rédigez 4 répliques, une balise d’animation et un indicateur si le joueur les a aidés ou volés pendant leur service. »


Étape 5 : ajoutez des cas de playtest avant toute implémentation

Demandez à l’assistant de répertorier les cas limites : parler après la fermeture, bloquer le chemin vers le lit, déclencher un combat à l’étal ou attendre pendant un festival. Ces cas deviennent des scripts QA et des critères d’acceptation pour le ticket d’ingénierie.

« Listez 10 actions de joueur qui devraient interrompre ce planning, le créneau de repli correct et ce qui se passe si le lieu cible est à capacité maximale. »

Résultats et cas d’usage d’un générateur de plannings de PNJ

📊 Villages de simulation agricole avec travail saisonnier

  • Scénario : Une simulation de vie indépendante a besoin de 30 PNJ de ville avec des métiers, repas, périodes de sommeil, journées pluvieuses et une fête des récoltes dans un quartier.

  • Approche traditionnelle : Les designers remplissent des feuilles à la main pendant des jours ; les programmeurs recopient les événements temporels ; le printemps et l’hiver se désynchronisent dès le premier correctif de contenu.

  • Game Designer Assistant : Un archétype unique — travailleur, vendeur, enfant ou aîné — associé aux domiciles et métiers individuels génère des interruptions partagées de sommeil et de repas, avec des lieux de travail uniques.

  • Branches réutilisables pour le sommeil, les repas et les replis intérieurs lorsqu’il pleut

  • Dérogations de festival qui restaurent la semaine par défaut

  • Cas QA pour les marqueurs manquants et l’occupation complète

💼 Postes de travail pour artisans et commerçants

  • Scénario : Un projet de survie et d’artisanat a besoin d’un forgeron avec des horaires : heures de forge, déjeuner, soirées de fermeture et travail intérieur pendant les tempêtes.

  • Approche traditionnelle : Un seul état « travail » est joué dès que le joueur se trouve à proximité ; l’enclume semble occupée comme par magie à minuit.

  • Le générateur de plannings : Des tableaux de service avec ouverture, fermeture, repas, sommeil et solutions de repli météo, plus une règle d’occupation de l’enclume afin qu’un second forgeron ne puisse pas se chevaucher.

  • Horloge visible correspondant à l’animation et à l’UI

  • Répliques de refus après fermeture rédigées avec un partenaire rédactionnel

  • Notes d’implémentation qu’un programmeur peut raccorder à un sous-système d’heure de la journée

📱 Vendeurs d’événements temporaires sur mobile

  • Scénario : Un concepteur d’événements est dans un train avec son téléphone, et un événement de week-end nécessite un vendeur temporaire qui n’apparaît que de 18:00 à 21:00 si le joueur a terminé une quête qualificative.

  • Approche traditionnelle : Attendre les heures de bureau, puis créer un ticket d’ingénierie complet pour une seule barrière temporelle et quelques répliques.

  • Le générateur de plannings de PNJ : Sur le web ou mobile, le designer génère la fenêtre d’apparition, la table de stock, les répliques de refus et la procédure de retrait afin que le vendeur disparaisse proprement.

  • Indicateurs de quête et fenêtres temporelles définis avant le code

  • Répliques courtes adaptées à l’UI mobile

  • Règles de retrait de l’événement afin que le créneau ne déborde pas sur le lundi

🎯 Compagnons et personnages romançables avec fenêtres de cadeaux

  • Scénario : Une simulation narrative a besoin de cadeaux et d’événements d’affinité qui ne se déclenchent que lorsque le PNJ est disponible, et non au travail ou endormi.

  • Approche traditionnelle : Les scénaristes ajoutent davantage de scènes scriptées ; un modèle de chat non contraint accepte un cadeau dans le temple à 2:00.

  • Game Designer Assistant : Des calendriers de disponibilité et un pack d’instructions. Prompt Generator verrouille les règles « pas maintenant » sur le créneau actuel afin que la romance ne prime pas sur le métier.

  • Libre, travail, sommeil et verrouillage de scène comme types de créneaux explicites

  • Fenêtres de cadeaux liées aux lieux et aux indicateurs relationnels

  • Répliques d’échec lorsque le joueur interrompt un service

FAQ sur le générateur de plannings de PNJ

Qu’est-ce qu’un générateur de plannings de PNJ dans le développement de jeux ?

Un générateur de plannings de PNJ est un outil de conception qui produit le calendrier d’un personnage non-joueur — créneaux, lieux, occupation et interruptions — au lieu de rédiger uniquement sa personnalité ou son AI de combat. Bien utilisé, il génère des tableaux hebdomadaires, des variantes saisonnières et des cas de playtest correspondant à la façon dont les moteurs font progresser le temps dans Unreal, Unity et les horloges personnalisées. Game Designer Assistant se concentre sur cette couche système afin que les villes restent cohérentes lorsque les joueurs suivent quelqu’un tout au long d’une journée.

Game Designer Assistant est-il gratuit ?

Oui. Vous pouvez utiliser ce partenaire de conception de jeux AI avec une formule gratuite offrant les fonctionnalités de base et un volume d’utilisation limité, sans carte bancaire. Les formules payantes augmentent les limites d’utilisation si vous générez des quartiers complets, des variantes saisonnières ou des distributions pour des événements temporaires. Commencez avec un modèle de métier, verrouillez le sommeil et l’occupation, puis étendez-le au reste des personnages.

En quoi un générateur de plannings de PNJ AI diffère-t-il d’un arbre de comportement ?

Un arbre de comportement décide de l’action suivante selon les conditions. Un planning détermine l’endroit où le personnage doit se trouver selon l’horloge. Les tutoriels Unreal reposent toujours sur les arbres et les blackboards ; cet assistant prépare le calendrier que ces arbres utilisent afin que vous ne créiez pas le dimanche de chaque civil depuis un graphe vierge. Vous devez toujours implémenter et ajuster le système dans le moteur.

Peut-il gérer les saisons, la météo et les festivals ?

Oui. Le schéma utile est une semaine par défaut, puis des couches de dérogation : replis intérieurs en cas de pluie, horaires de fermeture hivernaux, déplacements forcés par les festivals et une règle de restauration le lendemain. Les interruptions de combat, de sommeil et de déplacement forcé par les quêtes priment toujours sur les créneaux d’ambiance. Pour un grand volume de répliques, gardez le calendrier comme source de vérité et utilisez le soutien rédactionnel pour les voix.

Cela fonctionne-t-il sur mobile pour les designers en déplacement ?

Oui. La même approche de conception fonctionne sur le web, iOS et Android, ce qui permet aux designers d’événements et aux concepteurs narratifs d’itérer sur des vendeurs depuis un téléphone. La dictée vocale aide lorsque vous parcourez une carte papier et souhaitez noter les horaires d’un commerçant avant de les oublier. L’implémentation se fait toujours dans le moteur ; la session mobile sert aux spécifications, pas à livrer des binaires.

Un planning de PNJ généré est-il prêt pour la production ?

Considérez le résultat comme une excellente première spécification d’implémentation, et non comme un élément à intégrer sans contrôle. Vérifiez l’occupation, les distances de navmesh et les durées d’animation avec les équipes de design et d’ingénierie. Cette vérification reste bien moins coûteuse que de découvrir, pendant la QA, que deux conjoints sont affectés au même lit. Les calendriers structurés valent mieux qu’un chat non supervisé qui ignore l’horloge.

Créez des mondes vivants avec un générateur de plannings de PNJ

Les statues scriptées échouent lorsque les joueurs regardent l’horloge. Les modèles de chat bruts échouent lorsqu’ils vendent du fer à minuit. Un générateur de plannings de PNJ comble cet écart en transformant les métiers, les lieux et les règles de calendrier en tableaux de créneaux, contraintes d’occupation et cas de test que vous pouvez implémenter.

Game Designer Assistant vous fournit cette couche temporelle : des boutiques qui ferment réellement, des forges alignées avec l’horloge HUD, des festivals qui ne détruisent pas le lundi suivant et une documentation que l’ingénierie peut transformer en code. Associez-le à la rédaction, aux instructions et aux visuels lorsque vous avez besoin de toute la chaîne de production d’une ville vivante.

Essayez ce partenaire de conception de jeux AI pour votre prochain villageois, vendeur ou employé de service. Découvrez-en plus sur Jenova.


Pour les développeurs : Game Designer Assistant est disponible par programmation via la Jenova API — intégrez la génération de plannings de PNJ à vos outils ou à votre pipeline d’événements temporaires avec un seul appel API. Documentation complète →