Uyarlanabilir zaman adımları

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Roblox fizik motoru, tüm parçaları 3D çalışma alanında Newton'un hareketin ikinci yasası aracılığıyla simüle eder. Bu hareket yasası, zaman adımları aracılığıyla zaman içinde çözülür ve tek bir zaman adımı Roblox'ta bir dünya adımında gerçekleştirilir.

Varsayılan olarak, Roblox, fiziği 240 Hz hızında simüle eder. Yaklaşık 60 kare/saniye döngüleri göz önüne alındığında, her karede yaklaşık 4 dünya adımı gerçekleştirilir. Uyarlanabilir zaman adımları ile fizik motoru, en iyi performans için 60 Hz vurgusu ile simülasyon zaman adımlarını değiştirerek parçaları üç "çözücü adası"na otomatik olarak atar. Ancak, "çözmesi daha zor" olan parçalar, fiziksel istikrarı sağlamak için 240 Hz gibi daha hızlı bir zaman adımı kullanacaktır.

Atama kriterleri değişkenlik gösterebilir, ancak 240 Hz adasına atanan parçalar arasında yüksek hız değerlerine, yüksek ivme değerlerine ve çözülmesi zor karmaşık mekanizmalara sahip birleştirmeler yer alır.

Uyarlanabilir modu etkinleştir

Studio'da uyarlanabilir zaman adımlarını etkinleştirmek için:

  1. Explorer penceresinde, Workspace nesnesini seçin.

  2. Properties penceresinde, PhysicsSteppingMethod'i bulun ve Adaptive seçeneğini seçin.

Zaman adımlarının işleminin nasıl gerçekleştiğini gözlemlemek için Studio Microprofiler'ini açabilirsiniz (CtrlF6; F6). Oyun çalışmaya başladıktan sonra, mevcut karede durmak için CtrlP (P) tuşlarına basın.

physicsStepped olarak adlandırılan kapsam altında, worldStep kapsam adının artık worldStep - Adaptive olarak okunduğunu gözlemleyin.

LDLPGSSolver::solve üzerine gelindiğinde, her frekans kovasında kaç adanın bulunduğunun durumu görüntülenecektir; 1dt Adaları (240 Hz), 2dt Adaları (120 Hz) ve 4dt Adaları (60 Hz).

Hata ayıklama görselleştirmesi

Test sırasında, simüle edilen parçaların frekanslarını görselleştirmek yararlı olabilir. Bu seçeneği etkinleştirmek için:

  1. Studio Ayarları sayfasını açın.
  2. Fizik sekmesinden, Zaman Adımları Gösterilsin Mi seçeneğini etkinleştirin.

Etkinleştirildiğinde, simüle edilen parçalar mevcut simülasyon oranı ile çevrelenir. Eğer bir parça simüle edilmemeye başlarsa, ya uyku sistemi aracılığıyla ya da bir ağ sahipliği değişikliği nedeniyle, parça artık çevrelenmez.

Simüle edilen parçalar, mevcut simülasyon oranını temsil eden renk ile çevrelenmiştir

Sabit hız senaryoları

Uyarlanabilir zaman adımları fizik performansını 2,5 katına kadar artırabilir ve çoğu durumda önerilir. Ancak, bazı oyunların Sabit mod (240 Hz) kullanması gerekir; bunlar arasında:

Yüksek doğrulukta simülasyonlar ve istikrar gerektiren oyunlar, örneğin yarış oyunları, "yıkım" simülasyonları veya tanklar gibi karmaşık mekanizmaları içeren oyunlar.

Çoğu parçanın 240 Hz çözücü adasına varsayılan olarak geçiş yaptığı simülasyonlar (hata ayıklama sırasında kırmızı kontur). 240 Hz adaları farklı frekanslardaki (60–120 Hz) adalarla etkileşime girdiğinde, bu adalar 240 Hz'ye dönüştürülür ve bu durum, uyarlanabilir zaman adımlarından elde edilen herhangi bir performans kazancını geçersiz kılabilecek bir yük getirir.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.