View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.28 or later
- Package size
- 5.0 MB
- Files
- 25
- Favorites
- 6
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.49 on
Keywords
- Search for Life Sim AI
- Search for Dating Sim Tools
- Search for Character Bonds
- Search for Relationship Manager
- Search for Affinity System
- Search for Emotional AI
- Search for Personality Traits
- Search for ScriptableObject AI
- Search for Love and Hate System
- Search for relationship system
- Search for Rivalry System
- Search for Friendship System
Relationship System
A modular relationship system where NPCs develop friendships, rivalries, and evolving bonds through events, player choices, and personality traits.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Relationship System screenshot 1
About this asset
The ObsessiveTools: Relationship System is a powerful, plug-and-play solution for adding dynamic relationships to your NPCs in Unity. Let your game world come alive as characters form emotional bonds, develop rivalries, and respond to player choices with genuine personality.
Built on a flexible ScriptableObject architecture, this system gives designers full control to define NPC personalities, affinities, and the events that influence them — without writing any code. Friendships and rivalries evolve over time based on interactions like quests, battles, conversations, and even gifts.
Relationship values update in real-time and can trigger dialogue changes, quest outcomes, or behavioral shifts in AI. A built-in UI system makes it easy to visualize relationship status and progression, adding meaningful emotional depth to your game.
Ideal for RPGs, life sims, dating sims, management games, and narrative-driven experiences.
From the publisher's Asset Store listing.
Technical details
- Fully modular relationship tracking system
- ScriptableObject-based NPC profiles and affinity rules
- Dynamic evolution of friendships, rivalries, and affinities
- Real-time updates through events like dialogue, combat, quests, gifts
- Built-in decay system for fading relationships
- Prefab-ready Relationship UI for visual display
- In-editor debugging to track relationship values at runtime
- Works with any NPC or player-controlled character
- Easily extendable to influence dialogue, cutscenes, and AI logic
- No third-party dependencies — plug-and-play design
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.28f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.