VR kılavuzları

*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 VR, tüm VR cihazları için bir arka plan olarak OpenXR kullanır. Bu, uygulamanın platform agnostik olduğu anlamına gelir; bu sayede oyunlar Quest ve PC VR başlıkları arasında değişiklik gösterebilir. Bir PC VR başlığında test yapmak, Quest 2 için geçerli olmalıdır. En azında Oculus sürücüleri, bir NVidia GTX1060 grafik kartı veya eşdeğeri gerektirir.

Grafik kalitesi modu

Roblox'un Quest 2 veya Quest Pro gibi bağımsız VR başlıklarında çalıştırılırken, rahat bir performans seviyesi sağlamak çok önemlidir; çünkü kare hızı düşüşleri, kullanıcıda rahatsızlık yaratabilir. Bunu başarmak için, Quest'te performans verilerine dayalı olarak render detayını otomatik olarak ölçeklendiren ve saniyede en az 72 kare sağlamak amacıyla kullanılabilen bir Otomatik Kalite Modu ayarı mevcuttur.

Otomatik Kalite Modu açık

Eğer Quest 2'de bir oyunu test ederken Otomatik Kalite Modu açıkken görsellerden memnun kalmazsanız, oyununuzu daha fazla optimize etmeye çalışmanız önerilir.

Konfor ayarları

Kullanıcılar VR deneyimi yaşarken, kameranın/yerin hareketi, gördükleri ile bedenlerinin ve iç kulaklarının algıladığı hareket arasındaki kopmadan kaynaklı rahatsızlık yaratabilir. Roblox, tüm hassasiyet seviyelerini göz önünde bulundurarak, herkesin oyun oynarken etkileyici ve rahat bir VR oyununun keyfini çıkarabilmesi için birden fazla ayar sağlar. Konfor, Varsayılan ve Uzman modlarının yanı sıra kullanıcı Özel seçeneğini seçerek aşağıdaki ayarları bireysel olarak açıp kapatabilir:

  • Vinyet — Hareket sırasında bir örtü gösterilir, bu da kullanıcının hareket sırasında çevresel görüşünü kısıtlar ve kamera teleportlarını gizler.
  • Adımlı Dönüş — Kamera, kontrol cihazıyla döndürme yapılırken pürüzsüz döngü modu yerine 1. şahıs ve 3. şahıs kamera modlarında bir sonraki döndürülmüş pozisyona teleport olma şeklinde adımlı dönüş kullanır.
  • 3. Şahıs Sabit Kamera - Kamera, mekanda sabit bir şekilde durur ve oyuncuyu yakın takip etmez. Kamera, oyuncuyu görebilmek için teleport yapar.

Daha fazla bilgi için VR Menüleri ve Ayarları adresine bakabilirsiniz.

Kamera modları

VR ilkeli bir oyun geliştirirken, varsayılan kamera betiklerinden yararlanabilir veya kendi özel betiklerinizi uygulayabilirsiniz.

Roblox, bir üçüncü şahıs konfor kamerası, bir birinci şahıs kamerası ve bir araç kamerası dâhil olmak üzere çeşitli varsayılan kamera seçenekleri sunar. Bu kamera modları, PlayerScripts içindeki CameraModule'un çocuk betikleri olarak uygulanır. Konfor menüsü seçenekleri ve gelecekteki "batma" özellikleri varsayılan betiklerle birlikte sunulacaktır.

Roblox tarafından sağlanan varsayılan betikleri kullanarak, tüm yeni özellikler ve cihazlarla uyumluluğu sağlamak için devam eden güncellemelerden ve iyileştirmelerden yararlanırsınız. Bu, gelecekte daha kolay ve sürdürülebilir bir geliştirme süreci sağlayacaktır.

Performans ipuçları

Bağlantısız mobil VR cihazları, Quest 2 gibi, düşük güç tüketen bir çipset üzerinde iki ayrı görüntü renderlarken yüksek kare hızı ve çözünürlük hedefler. Stabil ve sağlam performans seviyelerine ulaşmak için, çekim mesafesi azaltılabilir ve grafik kalitesinin otomatik ayarlanması yoluyla hafif hesaplamalar devre dışı bırakılabilir.

Aşağıdaki en iyi uygulamalar, daha yüksek grafik ayarıyla saniyede 72 kare elde etmenize yardımcı olabilir:

  • Örnek akışını etkinleştirin, böylece içerik cihazda dinamik olarak akıtılır.
  • CPU yoğun hesaplamaları, örneğin ışın izleme, aşırı kullanmamaya dikkat edin.
  • RunService kare güncellemeleri üzerinde task.wait() kullanmaktan kaçının. task.wait() kesin sonuçlar vermez; RunService.Heartbeat ile bağlantı kurmak daha doğru sonuçlar verecektir.
  • Mobil VR, fazla sayıda çizim çağrısına karşı hassastır. Ortamlarınızı verimli bir şekilde oluşturun, neyin gerçekten önemli olduğu yerlerde yüksek detay ekleyin ve diğer yerlerde daha düşük detay kullanırken sahnede kullanılan nesne sayısına dikkat edin.
  • Özel 3D mesh tasarımı yaparken, maksimum çalışma verimliliği için mümkün olduğunca az geometri kullanmaya çalışın.
  • Yarı saydam nesnelerin ve kısmi saydamlık özelliği olan dokuların sayısını (örneğin Decals veya Glass malzemesi) azaltın.
  • Çok sayıda ve karmaşık SurfaceGuis oluşturmak maliyetli olabilir, hem render hem de CPU tarafında.
  • Klavye tuş basımları gibi platforma bağımlı kod yazmaktan kaçının. Bunun yerine, birden fazla kaynaktan giriş bağlayan InputAction gibi nesneleri kullanın.
  • Beklenen performans ve görsel kaliteyi elde ettiğinizden emin olmak için sık sık test edin ve yineleyin. Mümkünse bir Quest 2 başlığına yatırım yapın.
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.