# Skill tree

Een skill tree (vrij vertaald: vaardighedenboom) is een visualisatieconcept in computerspellen. Het maakt een eenvoudige grafische weergave van een hiërarchisch voortgangssysteem (ontwikkelingssysteem) mogelijk. Een vaardigheidsboom bestaat uit verschillende knooppunten die verschillende vaardigheden of ontwikkelingen representeren. Deze knooppunten zijn met elkaar verbonden, en kunnen geleidelijk worden ontgrendeld voor een persoon of object.

## Opbouw

Een vaardigheidsboom bestaat uit een boomdiagram met elementen die onderling zijn verbonden. De focus ligt op het spelpersonage of object waarvoor de vaardigheidsboom is gebouwd. Vanaf dit centrale object, vertakken zich verschillende categorieën, die vaardigheden of eigenschappen vertegenwoordigen.
Om een element te activeren/ontgrendelen moet(en) de voorgaande element(en) zijn geactiveerd. Een vaardigheidsboom kan daarom dus worden omschreven als een gerichte graaf (zie grafentheorie). Takken kunnen niet alleen divergeren, maar uiteindelijk ook weer bij elkaar komen. Hierdoor kan het zijn dat een vaardigheidsboom een cirkelvormige structuur kan hebben. Aan het activeren van elementen zijn kosten verbonden. Dit kan speelgeld, ervaringspunten of een andere eenheid zijn. Het activeren ontgrendelt bepaalde voordelen, zoals vaardigheden, upgrades of bonussen voor het personage of object dat centraal staat. Hierdoor kunnen vaardigheden en spelinhoud slechts geleidelijk toegankelijk worden gemaakt voor de speler. Ook neemt de complexiteit van het spel geleidelijk toe.
In sommige spellen, kunnen elementen weer worden gedeactiveerd, en kunnen de gebruikte punten worden teruggevorderd om de vaardigheidsboom weer opnieuw te ontwikkelen (Bijv. Skyrim).

## Verloop

De ontwikkeling van vaardigheden draagt vaak aanzienlijk bij aan de ontwikkeling van een personage. De speler is daarom instaat om zelf specialisaties te kiezen. Vooral bij rol-playing games, is de speler daardoor genoodzaakt om branches te kiezen die de verdere verloop van het spel beïnvloedt. De speler moet vaak compromissen sluiten en bijvoorbeeld afzien van andere vaardigheden. De vaardigheidsboom maakt het daarom ook mogelijk om verschillende type spelers op verschillende manier te promoten. De speler kan zich ook slecht bekwaam, of slecht competent voelen als de verworven vaardigheden het spel te makkelijk maken, of juist te moeilijk. Het kan namelijk zo zijn dat de speler vast komt te zitten, omdat het activeren van een nieuwe vaardigheid moeilijk is. Als een speler zich diepgaand bezighoudt met de planning en het optimaliseren van de vaardigheidsstress of karakterpatronen, wordt het ook theorie-crafting genoemd.

## Gebruik

De hieronder genoemde populaire computerspellen staan bekend om de vaardigheidsboom die wordt gebruikt om karakters te ontwikkelen.
* Ancestors: The Humankind Odyssey
* Borderlands 3
* Company of Heroes
* Het Oog des Meesters
* Fortnite
* Path of Exile
* Skyrim
* Watch Dogs
* World of Warcraft
Het spel Diablo II uit 2000, wordt beschreven als het eerste spel met een uitgebreide diepgang in de vaardigheidsboom.
* 1 2 Let’s Spec Into Talent Trees: A Primer for Game Designers. Game Development Envato Tuts+. Geraadpleegd op 8 september 2021.
* ↑ Adam Kramarzewski, Ennio De Nucci (2018). Practical game design : learn the art of game design through applicable skills and cutting-edge insights, Birmingham, UK. ISBN 978-1-78712-216-1.
* ↑ David Baron (2019). Hands-on game development patterns with Unity : create engaging games by using industry-standard design patterns with C#, Birmingham, UK. ISBN 1-78934-833-1.
* ↑ (en) Skills (Skyrim). Elder Scrolls. Geraadpleegd op 8 september 2021.
* ↑ (de) Skilltree. Unterhaltungssoftware Selbstkontrolle. Geraadpleegd op 8 september 2021.