Delta time nedir, neden kullanılır?

Cevap

Delta time, bir önceki kareden bu yana geçen süredir. Hareket ve animasyonlar bu süreyle çarpılarak kare hızından bağımsız hale getirilir.

// Kare hızına bağlı: 30 FPS'te yavaş, 144 FPS'te hızlı
transform.position += Vector3.forward * 0.1f;

// Saniyede 5 birim, her cihazda aynı hız
transform.position += Vector3.forward * 5f * Time.deltaTime;
  1. Oyun döngüsü (game loop) nedir? Sabit ve değişken zaman adımı arasındaki fark nedir?OrtaOyun ProgramlamaGame Dev
  2. Object pooling nedir, neden kullanılır?OrtaOyun ProgramlamaGame Dev
  3. Entity Component System (ECS) nedir? Klasik nesne yönelimli yapıdan farkı nedir?ZorOyun ProgramlamaGame Dev
  4. Çarpışma tespitinde broad phase ve narrow phase nedir?ZorOyun ProgramlamaGame Dev

Bu konuda başka bir soru biliyor musun?

Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.

Soru ekle