What is Progression Tree Builder?
Progression Tree Builder is a fully integrated skill tree system for Unity and Game Creator 2. It allows you to create complex character progression systems with a visual node editor that seamlessly integrates with the Game Creator 2 Stats system.

Dependencies
Required
- • Game Creator 2 (core)
- • Game Creator 2 - Stats module
Optional
- • Game Creator 2 - Inventory module — only needed for item/currency skill costs
No Odin / Sirenix dependency.
Key Features
Visual Graph Editor
Create skill trees with an intuitive node-based editor
Full GC2 Integration
Seamless integration with Stats, Instructions and Conditions
Flexible Layouts
Grid, Graph or List layout modes
Multiple Trees
Support for multiple trees with tab navigation
Skill Dependencies
Define complex dependencies between skills
Stat Modifiers
Skills can modify stats (Flat, Percentage, Per Rank)
Skill Types
Passive, Active and Choice-based skills
Persistence System
Automatic saving and loading of skill progress
Who is this for?
Progression Tree Builder is designed for developers using Game Creator 2 who need:
RPG Developers
Create classic talent trees for character progression
Roguelike Developers
Use Latest Mode for Vampire Survivors-style upgrades
Strategy Games
Build tech trees for research and development
Crafting Systems
Unlock recipes and crafting abilities progressively
Quick Start
- Install via the Installation Guide
- Follow the Getting Started tutorial
- Explore the Components Reference
- Check out the Usage Guide for advanced features
System Requirements
| Requirement | Version |
|---|---|
| Unity | |
| Game Creator 2 Core | |
| Game Creator 2 Stats | |
| TextMeshPro |
Screenshots
Roadmap
Wave 3 — Cross-Module Bridges
Cross-module integration bridges: BSM ↔ SWS/PTB/CPS, CPS ↔ PTB/RS, WAS ↔ SWS/RS.
Multi-language Support
Add centralized multi-language support to all modules, allowing users to select their preferred language for documentation and in-editor messages.
PTB v1.3.0 — Costs, Requirement Modes & Shared Point Pools
OR/"any N of" prerequisites, rank-gated connections, block-reason messaging, an Auto Arrange graph layout, a pan/zoom runtime viewport, item/currency skill costs via an optional Inventory Bridge, shared point pools, and fixes so unlock/respec costs and stat modifiers actually apply. Submitted to the Asset Store, pending validation.
Remove HuckHub from all module packages
Replace bundled HuckHub assemblies with per-module Documentation menu items to prevent assembly name conflicts.
Support
Need help? Check out the Support page for:
- Frequently Asked Questions
- Changelog and version history
- Contact information
- Community resources