IT-lexikon › Programmering › Datadriven design

Datadriven design

Programmering In English → Uppdaterad: 2026-10-25

Att beskriva spelets innehåll och beteende i datafiler i stället för i kod, så att formgivare kan iterera utan att kompilera om.

Vapenstatistik, fiendevågor, dialog och nivålayout läggs i JSON, kalkylblad eller skriptfiler som motorn läser vid start eller i farten. Poängen är iterationshastighet: en speldesigner kan trimma balansen hundra gånger om dagen utan att röra en programmerare eller vänta på en byggkedja.

Priset är svårare felsökning — ett fel i data ger sällan ett lika tydligt kraschspår som ett fel i kod — och frestelsen att bygga ett eget halvdant skriptspråk. Förväxla det inte med dataorienterad design, som handlar om minneslayout, inte om var reglerna bor.

← Tillbaka till lexikonet