Modéliser la détection, la perception et l’hostilité #4

Closed
opened 2026-06-19 08:24:01 +00:00 by Reliodas · 0 comments
Owner

Créer une couche de logique pure déterminant quand une créature perçoit une autre et si cette perception doit déclencher une rencontre.

Périmètre :

  • profil de perception d’une créature du monde ;
  • distance de détection et champ de vision ;
  • obstacles bloquant la vision ;
  • séparation entre détection, hostilité et engagement ;
  • résultat explicite et testable, sans changement de scène.

Critères d’acceptation :

  • une cible hors portée ou masquée n’est pas détectée ;
  • une cible visible dans le champ de vision est détectée ;
  • une créature neutre détectée ne déclenche pas automatiquement un combat ;
  • la logique est indépendante des Node et couverte par des tests GUT.
Créer une couche de logique pure déterminant quand une créature perçoit une autre et si cette perception doit déclencher une rencontre. Périmètre : - profil de perception d’une créature du monde ; - distance de détection et champ de vision ; - obstacles bloquant la vision ; - séparation entre détection, hostilité et engagement ; - résultat explicite et testable, sans changement de scène. Critères d’acceptation : - une cible hors portée ou masquée n’est pas détectée ; - une cible visible dans le champ de vision est détectée ; - une créature neutre détectée ne déclenche pas automatiquement un combat ; - la logique est indépendante des Node et couverte par des tests GUT.
Reliodas added this to the 0.15.0 milestone 2026-06-19 08:24:01 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/beaulieu-sur-brume#4
No description provided.