Help this tool reach its goal

Raised
$219.37
Goal
$250.00
87%
of goal
13
contributors
$16.87
average contribution
$129.99
top contribution

A downloadable tool

Get this tool and 46 more for $129.99 USD
View bundle
Buy Now
On Sale!
50% Off
$19.99 $9.99 USD or more

Shape how your players grow with a fully visual, choice-driven progression system that makes every upgrade feel meaningful.

Dynamic Skill Trees is a powerful, plug-and-play progression system for RPG Maker MZ that lets you design branching upgrade paths, unlockable abilities, and impactful player choices through a clean, intuitive interface. Whether you're building a deep RPG progression system or a lightweight upgrade tree, this plugin gives you complete control without requiring any scripting.

What It Does

  • Create fully visual skill trees with branching paths and clear progression flow
  • Define prerequisites between skills to control unlock order
  • Use gold, items, or variables as costs for unlocking nodes
  • Add multiple effects per skill including switches and variable changes
  • Gate skills behind conditions like switches or variable thresholds
  • Open the skill tree from menus, events, NPCs, or anywhere in your game
  • Grant, purchase, or reset skills using simple plugin commands
  • Automatically refresh available skills based on game state

Flexible Layout Options

  • Flow layout for clean, structured progression paths
  • Radial layout with branches expanding from a central node
  • Concentric layout with layered progression rings
  • Manual layout with full control over node positioning
  • Custom connections between nodes for complete design freedom

Designed for Player Experience

  • Smooth camera controls with zooming and panning
  • Clear visual states for locked, available, and unlocked skills
  • Hover tooltips with costs, requirements, and descriptions
  • Animated feedback when unlocking skills
  • Optional auto-fit camera to keep the entire tree readable

Deep Customization

  • Customize node size, colors, shapes, and spacing
  • Theme your skill tree to match your game’s style
  • Category-based coloring for better readability
  • Adjustable grid and snapping for precise layouts
  • Control UI layout, window size, and positioning

Perfect For

  • RPG progression systems
  • Class or job-based skill trees
  • Ability unlock systems
  • Passive upgrade systems
  • Story-gated progression
  • Any game that benefits from meaningful player choice

Terms of Use

  • Once purchased, the plugin can be used in both commercial and non-commercial projects
  • Modification allowed for personal or project-specific use (must retain original metadata)
  • Redistribution is not allowed, do not re-upload or resell
  • Credit is appreciated but not required

Purchase

Get this tool and 46 more for $129.99 USD
View bundle
Buy Now
On Sale!
50% Off
$19.99 $9.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

SkillTree.js 104 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi there! Thanks for making this mod! I'm a little new to RPG Maker and I wanted to ask a question about this plugin. How do I make my nodes give my actors skills from my database? I tried a few things on my own but I couldn't figure it out. Thanks!

(1 edit)

You’d need to create a switch activated event that grants the skill and set up the skill tree to activate the switch.