Veri odaklı tasarım
Bir oyunun içeriğini ve davranışını kod yerine veri dosyalarında tanımlama; böylece tasarımcılar yeniden derleme yapmadan deneme yapabilir.
Silah değerleri, düşman dalgaları, diyaloglar ve seviye yerleşimi; motorun başlangıçta ya da anında okuduğu JSON, elektronik tablo veya betik dosyalarına taşınır. Mesele yineleme hızıdır: bir tasarımcı günde yüz kez denge ayarı yapabilir, ne programcıya ne de derleme hattına ihtiyaç duyar.
Bedeli daha zor hata ayıklamadır — verideki bir hata, koddaki bir hata kadar temiz bir çökme izi bırakmaz — ve bir de kendi yarım yamalak betik dilinizi yazma ayartısıdır. Bellek düzeniyle ilgili olan, kuralların nerede durduğuyla ilgili olmayan veri yönelimli tasarımla karıştırılmamalıdır.