Sign in
HomeMechanicsProgression & PersistenceBranching Skill Tree
Progression & Persistence

Branching Skill Tree

A branching skill tree spends earned points on a diagram of connected abilities, where reaching a powerful option means investing in its prerequisites and therefore giving up other branches.

Introduced 1996 Origin Diablo Developer Blizzard North Direct forks 1 All descendants 3 Later adopters 21

Points arrive with levels and are spent on nodes arranged in dependency chains. Since points are finite, every allocation forecloses another, and the tree's shape communicates that cost visually before the player commits. Good trees make trade-offs legible and let a specialisation feel like a plan; weak ones present an illusion of choice, where most paths converge or a single branch is obviously superior to the rest.

Blizzard North's Diablo in 1996 gave each class a page of skills tied to levels, in a game built around repeated runs whose reason to start again is to build differently. Visual layout mattered as much as the mathematics, since a chart shows a possible future in a way a list of numbers cannot. Its sequel expanded this into the large synergy trees that most later implementations imitate.

Trees spread far beyond role-playing games because they attach a visible plan to any progression, which keeps players oriented across long sessions. Same ubiquity is the complaint: many trees are filler, offering percentage increases that change nothing about play, and a respec button quietly removes the opportunity cost that justified the structure. Designers now argue for smaller trees with fewer, sharper decisions instead.

Lineage — traced back to a root

Every mechanic in this dataset resolves to an ancestral chain. This one is 3 steps deep, beginning with Experience Points and Levels in 1980.

Open this lineage in the interactive graph →

Forked into

Deus Ex spent points on non-combat capability, Borderlands made trees the difference between characters, and Horizon Zero Dawn used them to teach its systems gradually.

Everything downstream

3 mechanics ultimately descend from this one.

Look this mechanic up elsewhere

Also called: skill tree, talent tree, ability tree

Cite this entry

“Branching Skill Tree.” The Genome of Games, an ontology of game mechanics. Origin: Diablo (1996). https://genome-of-games.vercel.app/feature/branching-skill-tree/