Leksykon IT › Programowanie › Projektowanie sterowane danymi

Projektowanie sterowane danymi

Programowanie Svenska → Zaktualizowano: 2026-10-25

Opisywanie zawartości i zachowania gry w plikach danych zamiast w kodzie, by projektanci mogli iterować bez rekompilacji.

Statystyki broni, fale przeciwników, dialogi i układ poziomów trafiają do JSON-ów, arkuszy kalkulacyjnych lub skryptów, które silnik wczytuje przy starcie albo w locie. Chodzi o tempo iteracji: projektant może stroić balans sto razy dziennie, nie fatygując programisty i nie czekając na potok budowania.

Cena to trudniejsze debugowanie — błąd w danych rzadko daje tak czysty ślad awarii jak błąd w kodzie — oraz pokusa, by hodować własny, na wpół dopracowany język skryptowy. Nie mylić z projektowaniem zorientowanym na dane (data-oriented design), które dotyczy układu pamięci, a nie miejsca, w którym mieszkają reguły.

← Wróć do leksykonu