Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Behavior AI
1/3
TDRS is a tool for modeling dynamic social relationships between NPCs using various descriptive traits to represent personality types, beliefs, emotions, factions, and more.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.10f1
Compatible
Compatible
Compatible
Description

TDRS (Trait-Driven Relationship System) is a Unity package for modeling dynamic character relationships in RPGs, simulation games, visual novels, and adventure games. Designers can model character personalities, emotions, affinities, and relationship statuses. They can also define various social events that NPCs can respond to, given their relationships with the party(s) involved. TDRS aims to empower designers to create engaging, relationship-driven gameplay where the immediate and second-order effects of various social interactions drive NPC decision-making and narrative progression.


Designers can model NPC personalities, emotions, relationship statuses, and interpersonal affinities using combinations of numerical stats and traits. Traits are the driving force of TDRS, as its name implies. They are tags of information attached to NPCs and relationships that provide additional semantic information and may apply various effects or social rules that change how a character treats another.

Technical details

Features:

  • ❤️ Model relationships between Agents (NPCs, Groups, and Player(s))
  • 📊 Track various agent and relationship stat values like sociability, confidence, friendship, romance, trust, and reputation.
  • 🏷️ Tag agents and relationships with various traits to influence stats
  • 📏 Associate traits with social rules that change how characters treat others
  • 🎊 Dispatch custom social events that propagate through the social network and change relationships

Documentation: https://github.com/ShiJbey/TDRS/wiki


Supported OS: All


Third-Party Dependencies: None

TDRS - Trait-Driven Relationship System

(not enough ratings)
16 users have favourite this asset
(16)
FREE
17 views in the past week
License type
File size
407.4 KB
Latest version
2.0.0
Latest release date
Apr 11, 2024
Original Unity version
2022.3.10
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR