Progression Tree Builder

v1.0.3

Unity Asset Documentation — A skill tree system for Game Creator 2

Pre-Release Status: This asset is currently under review and will be released soon on the Unity Asset Store with a special 50% launch discount for early adopters.

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.

Progression Tree Builder Preview

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?

  • Game Developers — Create RPG systems, Action-RPGs or any game with character progression without writing code
  • Game Creator 2 Users — Extend your GC2 projects with a professional skill tree system
  • Designers & Programmers — Use the system out of the box or extend it with custom code

Quick Start

Ready to get started? Follow these simple steps:

  1. Installation: Import the package via Game Creator 2 Hub
  2. Install Examples: Install the optional examples for reference
  3. Create First Skill Tree: Use the graph editor or examples
  4. Configure UI: Customize the UI to match your game

Tip: Start with the Example Scenes! They contain a complete Warrior Skill Tree with UI and demonstrate all features in action.

System Requirements

ComponentMinimum Version
Unity2022.3.0f1 or higher
Game Creator 2 Core1.7.0 or higher
Game Creator 2 Stats1.1.0 or higher
TextMeshPro3.0.6 or higher

New in Version 1.1 - Will be released soon

Major extensibility features for advanced customization without modifying core code.

Layout Strategy System

Create custom skill tree layouts with pluggable algorithms. Includes 3 built-in strategies: Vertical, Horizontal, and Radial.

Event Hook System

React to tree lifecycle events without subclassing. Perfect for tutorials, analytics, and custom validation.

Learn more in the Customizing Guide

Support & Community

Need help or have questions?

Introduction Video

Introduction Video
Graph Mode "Latest" Example

Screenshots

Graph Editor

Graph Editor

Crafting Progression

Crafting Progression

Class Development

Class Development

UI Display

UI Display

Save and Load

Save and Load

Tree Variants

Tree Variants

Editor based Maintenance

Editor based Maintenance

Graph based Tree creation

Graph based Tree creation

Debug Window

Debug Window