IT-lexicon › Programmeren › Datagedreven ontwerp

Datagedreven ontwerp

Programmeren Svenska → Bijgewerkt: 2026-10-25

De inhoud en het gedrag van een game vastleggen in databestanden in plaats van in code, zodat ontwerpers kunnen itereren zonder opnieuw te compileren.

Wapenwaarden, vijandelijke golven, dialogen en levelindeling verhuizen naar JSON, spreadsheets of scriptbestanden die de engine bij het opstarten of tijdens het spelen inleest. Het draait om iteratiesnelheid: een ontwerper kan de balans honderd keer per dag bijstellen zonder een programmeur lastig te vallen of op een buildpijplijn te wachten.

De prijs is lastiger debuggen, want een fout in data levert zelden een even nette crashtrace op als een fout in code. Ook is de verleiding groot om een eigen halfbakken scripttaal te bouwen. Niet te verwarren met data-oriented design, dat over geheugenindeling gaat en niet over waar de regels staan.

← Terug naar het lexicon