Implement Needs system (biological and psychological drives) #81

Open
opened 2025-12-17 03:20:52 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 03:20:52 +00:00 (Migrated from github.com)

Description

Implement the Needs system that tracks biological (hunger, thirst, sleep) and psychological (social, safety) drives with decay and satisfaction mechanics.

Acceptance Criteria

Scenario: Needs system works
  Given an entity exists
  When Needs are implemented
  Then needs decay over time
  And needs can be satisfied through behaviors
  And urgent needs affect behavior prioritization

Technical Notes

  • Need types: Hunger, Thirst, Sleep, Social, Safety
  • Decay rates per need type
  • Satisfaction through consumption/interaction
  • Urgency thresholds trigger behavior interruption
  • Need modifiers from conditions (e.g., sickness increases sleep need)

Size: M (4 points)
Priority: P0
Phase: 1 - Foundation

## Description Implement the Needs system that tracks biological (hunger, thirst, sleep) and psychological (social, safety) drives with decay and satisfaction mechanics. ## Acceptance Criteria ```gherkin Scenario: Needs system works Given an entity exists When Needs are implemented Then needs decay over time And needs can be satisfied through behaviors And urgent needs affect behavior prioritization ``` ## Technical Notes - Need types: Hunger, Thirst, Sleep, Social, Safety - Decay rates per need type - Satisfaction through consumption/interaction - Urgency thresholds trigger behavior interruption - Need modifiers from conditions (e.g., sickness increases sleep need) **Size:** M (4 points) **Priority:** P0 **Phase:** 1 - Foundation
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#81