Character Life Cycle System View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
6000.3.0 or later
Package size
85.0 MB
Files
100
Favorites
19
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$41.99 on

Keywords

Character Life Cycle System

by Obsessive Games (opens in new tab)

No ratings yet

Simulate NPC aging, growth, death, and trait inheritance with a fully generational life cycle system for Unity.

Price $59.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Character Life Cycle System, 6 months Current $59.99; lowest $59.99; highest $59.99 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Character Life Cycle System screenshot 1

Character Life Cycle System screenshot 1

About this asset

ObsessiveTools: Character Life Cycle System is a plug-and-play NPC simulation framework that brings your worlds to life with evolving, generational characters. NPCs are born, grow through distinct life stages, adapt their behavior and stats as they age, and eventually die naturally or through in-game events.

Using a modular ScriptableObject-driven design, you can define lifespan ranges, growth curves, and life stage modifiers without writing a single line of code. The built-in Trait Inheritance System ensures abilities, skills, and personality traits are passed down through generations, enabling emergent gameplay and dynamic family trees.

To create deeply interconnected simulations. Included are ready-to-use UI prefabs for life stage indicators, age displays, and genealogy views, making it quick to set up and fully customizable.

Perfect for RPGs, life sims, colony builders, and any game that thrives on living, evolving populations.

From the publisher's Asset Store listing.

Technical details

  • Full Life Cycle Simulation: Birth → Growth → Maturity → Elder → Death.
  • Life Stages with Modifiers: Child, Teen, Adult, Elder — each with unique stat changes and AI behaviors.
  • Trait Inheritance System: Pass personality traits, stats, and abilities to offspring.
  • Age-Based Stat Scaling: Dynamic changes to health, stamina, and other stats over a lifespan.
  • Generational Tracking: Maintain lineage records and family trees.
  • ScriptableObject NPC Profiles: Define growth curves, lifespans, and stage effects without coding.
  • Integration-Ready: Compatible with ObsessiveTools Time, Faction, and Relationship systems.
  • Prefab UI: Life stage indicators, age displays, and genealogy views included.
  • Optimized Updates: Efficient performance with large NPC populations.
  • Event Hooks: Listen for birth, growth stage change, reproduction, and death events.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.0f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.