Stüdyo test modları

*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 Motoru'nun arka plandaki istemci-sunucu modeli nedeniyle, oyununuzu halkla paylaşmadan önce çeşitli modlarda test etmeniz önemlidir. Tüm test seçenekleri, üst katın sol kısmında erişilebilir.

Stüdyo'nun üst katındaki test kontrolleri gösterilmektedir.

Oyun Testi

Bir oyunu test etmenin üç yaygın seçeneği vardır. İstenilen seçeneği açılır menüden seçin ve yanındaki Oyna butonuna tıklayarak testi başlatın.

Stüdyo'nun üst katındaki test modları açılır menüsünde test seçeneği.
ModKısayolAçıklama
TestF5Oyunu simüle etmeye başlar, avatarınızı SpawnLocation veya yaklaşık (0, 100, 0) koordinatlarına yerleştirir.
Test HereOyunu simüle etmeye başlar, avatarınızı kameranın mevcut pozisyonunun önüne yerleştirir.
RunF8Oyunu simüle etmeye başlar ama avatarınızı yerleştirmez. Simülasyon mevcut kamera pozisyonunda başlar ve Studio kamera kontrollerini kullanarak etrafta dolaşabilirsiniz.

Bir oyun testi çalışırken, üst katta ek seçenekler mevcut hale gelir.

Stüdyo'nun üst katındaki oyun testi sırasında mevcut ek seçenekler.
İşlemKısayolTanım
Duraklat / Devam EttirFizik ve animasyonları duraklatma/devam ettirme yapmanıza olanak tanır.
DurdurShiftF5Oyunun simülasyonunu durdurur ve tüm nesneleri ve örnekleri oyun testinden önceki haline getirir.
İstemci / Sunucu"Solo" modunda ( Test veya Test Burada), İstemci modu ile Sunucu modu arasında geçiş yapar. Ayrıntılar için istemci/sunucu geçişi bölümüne bakın.

İstemci/sunucu Geçişi

Test veya Test Burada modunda test yaparken, Stüdyo iki ayrı simülasyon çalıştırır—bir istemci simülasyonu ve bir sunucu simülasyonu—bu da oyunun üretimde nasıl çalışacağını daha doğru bir şekilde anlamanıza yardımcı olabilir.

Solo oyun testi yaparken, İstemci/Sunucu geçiş düğmesine tıklayarak İstemci ve Sunucu modları arasında geçiş yapabilirsiniz. Geçiş yaptığınızda, düğme mevcut simülasyon modunu yansıtacak şekilde değişir.

İstemci
Sunucu

Simülasyon moduna bağlı olarak, karakterinizin ve kameranın kontrolleri aşağıdaki gibi değişir:

İstemci modunda, 3D görünüm alanı mavi bir sınırla çevrilidir ve simülasyon karakter kontrollerinizi ve kamera ayarınızı kullanır. Bu test modu, oyunun Roblox uygulamasında çalışırken çok oyunculu olmadan nasıl görüneceğiyle yakın bir simülasyondur.

Keşfedicinin penceresindeki hiyerarşide, belirli nesneler yalnızca beklenen konteynerlerinde bulunur.

İstemciye özgü nesneleri gösteren Keşfedicinin penceresi
İstemci modunda, hiyerarşide beklenen istemci tarafı nesneleri bulunmaktadır; Bunlar, oyuncunun Backpack kısmına kopyalanan StarterPack'tan ve oyuncunun PlayerScripts kısmına kopyalanan StarterPlayer'dan gelmektedir.
Sunucuya özgü nesneleri gösteren Keşfedicinin penceresi
Sunucu modunda, hiyerarşide beklenen sunucu tarafı nesneleri bulunmaktadır; Bunlar, ServerScriptService içindeki betikler ve ServerStorage'a yerleştirdiğiniz nesnelerdir.

Çıktı penceresinde, mesajlar mavi (istemci) veya yeşil (sunucu) olarak etiketlenir ve bu, mesajların istemciden veya sunucudan geldiğini gösterir. ModuleScripts'ten gelen mesajların etiket rengi, modülün bir istemci tarafı LocalScript'ten veya bir sunucu tarafı Script'ten çağrılıp çağrılmadığına bağlı olarak belirlenir.

Çıktı penceresi, sunucu çıktısı için yeşil etiket ve istemci çıktısı için mavi etiket gösteriyor

Duraklat/devam ettir

Solo oyun testi yaparken, Duraklat/Devam Ettir butonu, sahneleri ve mekanizmaları geçici olarak hata ayıklamak için faydalıdır, bu sürede görselleştirmeyi devre dışı bırakmadan.

Stüdyo'nun üst katındaki Duraklat/Devam Ettir butonu gösterilmektedir.

Varsayılan olarak, duraklatma ve devam ettirme hem istemci ve sunucu üzerinde etkilidir. Sadece istemciyi veya sunucuyu duraklatmak veya devam ettirmek istiyorsanız:

  1. Hangi simülasyonu duraklatmak/devam ettirmek istediğinize bağlı olarak istemci/sunucu geçişini ayarlayın.
  2. Duraklat/Devam Ettir butonundaki küçük oku tıklayın ve Duraklat/Devam Ettir İstemci veya Duraklat/Devam Ettir Sunucu alternatif seçeneğini seçin. Butona tıklamak, yalnızca o tarafın simülasyonunu duraklatacak veya devam ettirecektir.

Simülasyon duraklatıldığında, adım ileri 1/60 saniye (60 Hz) ilerlemek için Adım İleri butonuna tıklayabilirsiniz. Solundaki Duraklat/Devam Ettir butonu gibi, küçük oka tıklamak, istemci/sunucu geçişine bağlı olarak yalnızca istemci veya sunucu için adım atmayı seçmenize olanak tanır.

Adım İleri butonu, Stüdyo'nun üst katında gösterilmektedir.

Duraklat/devam ettirme ile ilgili aşağıdaki teknik detaylara dikkat edin:

  • Animations fizik tabanlı olmasa da, bu araç çubuğu düğmeleri animasyonları da duraklatır/devam ettirir.
  • Duraklatma veya devam ettirme, çalışan betikler üzerinde hiçbir etki yapmaz.
  • Yalnızca RunService geri çağırmaları PreAnimation, PreSimulation, PostSimulation, ve Stepped bu araç çubuğu düğmeleri aracılığıyla duraklatılır veya devam ettirilir. Diğer geri çağırmalar (PreRender, Heartbeat, ve RenderStepped) normal işlevselliği koruyarak çalışmaya devam eder ve kamera betikleri, görsel animasyonlar ve eklentiler üzerinde etkili olur.

Çoklu istemci simülasyonu

Açılır menüden Sunucu ve İstemciler seçeneği, Stüdyo'nun birden fazla oturumunu başlatmanızı sağlar; biri sunucu olarak, diğerleri istemci olarak çalışır. Bu test modu, bir istemcinin oyun içinde diğer istemcileri nasıl "gördüğünü" karşılaştırmak için değerli bir araçtır.

  1. Açılır menüde Sunucu ve İstemciler seçeneğini seçtikten sonra test etmek için istemci oturumlarının sayısını seçin. Genellikle 1-2 istemci yeterlidir, ancak sekiz olacak şekilde simüle edebilirsiniz.

    Stüdyo'nun üst katındaki test modları açılır menüsünde Sunucu ve İstemciler seçeneği.
  2. Oyna butonuna veya F7 tuşuna basarak istemci-sunucu simülasyonunu başlatın.

  3. Test işleminiz sona erdiğinde, simülasyon oturumlarından herhangi birinden Oturumu Bitir butonuna basarak tüm simüle edilmiş istemcileri ve simüle edilmiş sunucuyu kapatın.

    Oturumu Bitir, Stüdyo'nun üst katında gösterilmektedir

Parti Simülasyonu

Parti Simülatörü, oyunların parti ile ilgili API'lerini doğrudan Stüdyo içinde test etmenize ve hata ayıklamanıza olanak tanır; bu, yayın yapmayı ve birden fazla cihazı koordine etmeyi gerektirmez. Bu araç, Sunucu ve İstemciler oyun testlerinizde test oyuncuları için partileri yapılandırmanıza ve taklit etmenize olanak tanır.

Oyun testi sırasında, Parti Simülatörü, tüm test oyuncularını yapılandırılan simüle edilmiş partilere otomatik olarak atar.

Simüle edilmiş partileri ve çeşitli atama seçeneklerini gösteren Parti Simülatörü

Eğer Parti Simülatörü etkinse:

Yerel test oyuncularının sayısını, Stüdyo'nun Sunucu ve İstemciler ayarı sayesinde istediğiniz zaman ayarlayabilirsiniz. Test oyuncusu sayısı değiştiğinde, simülatör otomatik olarak yapılandırmaya oyuncuları ekler veya çıkarır.

İşbirlikçi Test

Eğer başka kişilerle işbirliği modu ile bir oyun üzerinde çalışıyorsanız, diğer işbirlikçileri şu şekilde test edebilirsiniz:

  1. Açılır menüden Takım Testi seçeneğini seçin ve karakterinizin yerleştirildiği yeni bir Stüdyo oturumu açmak için Oyna butonuna basın.

    Stüdyo'nun üst katındaki test modları açılır menüsünde Takım Testi seçeneği.
  2. Diğer işbirlikçiler, Stüdyo oturumlarındaki üst kısımdaki Oyna butonuna basarak katılabilirler.

Cihaz Emülasyonu

Cihaz Emülatörü, Stüdyo'nun Test menüsünden erişilebilir ve Stüdyo'da çeşitli cihazları emüle etmenizi sağlar. Bu, kontrollerin mobil cihazlarda, oyun konsollarında ve VR başlıklarında nasıl çalıştığına dair içgörüler sunar, ayrıca ekran üzeri UI öğelerinin farklı ekran çözünürlüklerinde ve en-boy oranlarında nasıl görüntülendiğini gösterir.

Emülasyon modunda, 3D görünüm alanının üstündeki cihaz seçici açılır menüsünden daha az güçlü cihazları seçebilir ve 3D içeriğin mevcut belleğe göre dinamik olarak yüklendiği ve boşaltıldığı akış etkinleştirilebilir oyunları test edebilirsiniz. Ayrıca görünüm boyutunu ayarlayabilir ve yönü manzara ve portre modları arasında değiştirebilirsiniz.

3D görünüm alanının üstündeki emülasyon seçenekleri

Dokunma Simülasyonu

Dokunmatik simülasyon, Cihaz Emülatörü'nde bir mobil cihaz seçildiğinde otomatik olarak etkinleştirilir. Hem tek dokunuş hem de iki dokunuş hareketleri, oyun test ederken fare ile tıklayıp sürükleyerek simüle edilebilir. Varsayılan olarak, fare etkileşimleri tek dokunuş hareketlerini simüle eder.

Studio, iki dokunuş hareketlerini simüle etmek için aşağıdaki kısayolları destekler. Kısayollar, Studio'nun Kısayolları Özelleştir menüsü aracılığıyla da özelleştirilebilir.

WindowsMacEylem
AltFareyi sürüklerken basılı tutulduğunda, sıkıştırma ve döndürme simüle eder.
AltShiftShiftFareyi sürüklerken basılı tutulduğunda, iki dokunuşlu kaydırmayı simüle eder.

İki dokunuş kısayolu aktif olduğunda, simüle edilen dokunuşların konumunu göstermek için iki daire görünür.

Cihaz Emülatörü'nde çoklu dokunuş hareketine ilişkin görünüm.

Kontrolcü Simülasyonu

Denetleyici Emülatörü, Stüdyo'nun Test menüsünden erişilebilir ve oyununuzu Stüdyo'da doğrudan oyun kumandası girişi simüle etmenizi sağlar. Varsayılan denetleyici genel bir oyun kumandasıdır, ancak sol üstteki menüden alternatifler seçebilirsiniz.

Denetleyici Emülatörü'ndeki genel denetleyicinin görünümü.

Oyun test ederken, sanal denetleyiciyi farenizle kullanarak oyunu kontrol edebilirsiniz.

Ayrıca sağ üst köşedeki Düzenleme eşleşmeleri seçeneğine tıklayarak sanal denetleyici için tuş eşleşmelerini görüntüleyip düzenleyebilirsiniz; örneğin, E tuşu için ButtonL2 veya 9 tuşu için ButtonA. Bu eşleşmeler diğer Stüdyo ayarları gibi kaydedilir (her denetleyici için, her kullanıcı için, her bilgisayar için) ve hem emülatör penceresinde hem de 3D görünüm alanında oyun kumandası olaylarına dönüştürülür.

Ağ Simülasyonu

Ağ simülasyonu, Stüdyo Ayarları içindeki sekmesinden erişilebilir (AltS Windows'da; S Mac'te), gecikme, paket kaybı ve jitter gibi gerçek dünya ağ koşullarını simüle etmenizi sağlar ve oyun testi bağlantılarını test etmenizi sağlar. Bu, Sunucu Yetkisi kullanan oyunları test etmek için özellikle yararlıdır çünkü tahmin ve geri alma/yeni simülasyon mekanizmaları ağ koşullarına duyarlıdır. Ayrıca, kaybolabilecek veya yanlış sırayla gelebilecek UnreliableRemoteEvents'leri test etmek için de faydalıdır.

Ağ simülasyonu ayarları, tüm oyun testi bağlantılarına uygulanır; bunlar Test, Sunucu & İstemciler ve Takım Testi dahil. Takım Testi için, gecikme ve kayıp sayılarının, bilgisayarınızdan Roblox'un sunucularına kadar olan gecikme ve paket kaybına ilave olduğunu unutmayın. Örneğin, bir takım testinde ağ pingi normalde 20 milisaniye ise ve Stüdyo ayarlarında 50 milisaniye gecikme ayarlarsanız, 70 milisaniyelik bir ping göreceksiniz.

Stüdyo AyarıÖzellikTanım
Min Giriş GecikmesiInboundNetworkMinDelayMsSunucudan istemciye olan oyun testi bağlantılarına gecikme ekler.
Min Çıkış GecikmesiOutboundNetworkMinDelayMsİstemciden sunucuya olan oyun testi bağlantılarına gecikme ekler.
Giriş JitterInboundNetworkJitterMsSunucudan istemciye olan oyun testi bağlantılarına jitter ekler.
Çıkış JitterOutboundNetworkJitterMsİstemciden sunucuya olan oyun testi bağlantılarına jitter ekler.
Giriş Paket KaybıInboundNetworkLossPercentSunucudan istemciye olan oyun testi bağlantılarında paketlerin düşme olasılığını ayarlar.
Çıkış Paket KaybıOutboundNetworkLossPercentİstemciden sunucuya olan oyun testi bağlantılarında paketlerin düşme olasılığını ayarlar.

Yukarıdaki her ayarda aşağıdaki kavramlar geçerlidir:

  • Giriş sunucudan istemciye giden trafiği ifade eder. Çıkış ise istemciden sunucuya giden trafiği ifade eder.
  • Gecikme — Ağ pingi gidiş-dönüş süresi olarak ölçülür. 20 milisaniyelik ağ pingini simüle etmek için, hem Min Giriş Gecikmesi hem de Min Çıkış Gecikmesi 10 milisaniye olarak ayarlanmalıdır.
  • Jitter — Jitter, yapılandırılmış minimum gecikmenin üzerine eklenir. Jitter, UnreliableRemoteEvents gibi bazı trafiğin yanlış sırada gelmesine neden olabilir.
  • Hassasiyet — Paket başına gecikme, gecikme ve jitter'dan örneklenir ve 1 milisaniyeye yuvarlanır.
  • Paket Kaybı — Her paket, yapılandırılmış ihtimale bağlı olarak rastgele düşürülebilir.

VR başlıkları

Eğer oyununuz için sanal gerçeklik (VR) başlıklarını desteklemek istiyorsanız, Stüdyo'da VR'yi test etmeyi veya taklit etmeyi unutmayın.

VR Taklidi

VR taklidi, fiziksel bir başlık olmadan Stüdyo'da VR oyunlarını test etmenize olanak tanır. Herhangi bir diğer cihazı taklit ederken olduğu gibi, Meta Quest 2 veya Meta Quest 3 seçmek için cihaz seçici menüsünü kullanın. Kontrolcü emülatörü, başlık için uygun kontrolcü otomatik olarak seçilir.

Kontrolcü Emülatörü, Quest 3 kontrolcüsü gösteriyor.
Bir Quest 3 taklidi ile emülatör.

Bir başlık ve birden fazla kontrolcü kombinasyonu, hareket izleme ile birlikte, VR taklidini daha karmaşık hale getirir:

  • Hareket izleme simülasyonu için, görünüm alanına farenizi kilitlemek ve serbest bırakmak için Alt1 (1) tuşlarına basın.

  • Ortak başlık, sol kontrolcü ve sağ kontrolcü kombinasyonları arasında geçiş yapmak için Shift veya Shift tuşlarına basın. Örneğin, yürürken etrafa bakmak için Başlık seçeneğini kullanabilirsiniz, ancak hedefe nişan almak için hareket kontrollerini kullanmanız gerektiğinde Sağ Kontrolcüne geçebilirsiniz.

Başlık Yapılandırması

Stüdyo, OpenXR ile uyumlu tüm VR başlıkları için test desteği sağlar; bu, VR'ye erişim sağlayan açık kaynaklı endüstri standardıdır.

Stüdyo'da VR testini etkinleştirmek için, başlığınızı bilgisayarınıza bağlamanız ve Stüdyo'yu başlatmadan önce OpenXR çalışma zamanını yapılandırmanız gerekir. Eğer Stüdyo'yu zaten başlatmışsanız, önce çıkın ve yapılandırma adımlarını tamamlayın.

Eğer sadece bir VR başlığınız varsa, ilgili VR uygulaması yükleme otomatik olarak çalışma zamanını sizin için yapılandırır. Ancak birden fazla başlığınız varsa, çalışma zamanını manuel olarak ayarlamanız ve test için kullanmak istediğiniz başlığı sadece yapılandırmanız gerekir.

Aşağıdaki adımlar, en yaygın iki VR uygulaması içindir:

  • HTC Vive ve Valve Index gibi başlıklar için SteamVR.
  • Meta Quest ve Oculus Rift gibi başlıklar için Oculus.
  1. Bilgisayarınızda SteamVR uygulamasını yükleyin ve açın.
  2. SteamVR Ayarları altında, Geliştirici sekmesini seçin. Ardından Gelişmiş Ayarları Göster seçeneğini seçin.
  3. SteamVR'yi OpenXR çalışma zamanı olarak ayarlayın.
  4. Kontrolcüleri açmak için Sistem butonuna basın ve bir bip sesi duyana kadar basılı tutun.
    • Kontrolcüyü kapatmak için Sistem butonunu basılı tutun ve aynı bip sesini duyana kadar bekleyin.

Eğer adımları doğru bir şekilde izlerseniz, SteamVR uygulamasındaki durum simgeleri ve donanımdaki durum ışıkları yeşil olmalıdır; bu, yapılandırmanın tamamlandığını gösterir.

Roblox Quest Uygulaması

Oyunuzu Quest'teki Roblox uygulamasında, başlığınızı bilgisayarınıza bağlantı yapmadan test edebilirsiniz. Bu modda başlığınızdaki oyununuza erişmek için aşağıdaki adımları izleyin:

  1. Stüdyo'da oyununuzu yayınlayın ve oyunu özel hale getirin.
  2. Yaratıcı Kontrol Paneli önceki bağlantısını kullanarak oyunun sayfasını bir web tarayıcısında açın.
  3. Oyun sayfasında, oyununuzu Favori simgesine tıklayarak favorisize ekleyin.
  4. Başlığınızı kullanarak bağımsız Roblox uygulamasını açın.
  5. Ana sayfadaki Favoriler bölümüne aşağıya kaydırın ve oyununuzu çalıştırın.

Stüdyo VR Modu

Başlığınızı yapılandırdıktan sonra, Stüdyo VR test modunu aşağıdaki adımlarla açabilirsiniz:

  1. Dosya menüsünde Stüdyo Ayarları'nı seçin.
  2. Görselleştirme sekmesini seçin.
  3. Genel ayarları altında, VR Modunu Etkinleştir seçeneğini açın.

Artık oyun testi seçeneklerini kullanarak oyununuzu VR başlığınızı kullanarak test edebilirsiniz. VR test oturumu sırasında, başlık kablonuz koparsa veya başlıkta Roblox Stüdyo Beta uygulamasını kapatırsanız, testi yeniden başlatmak için Stüdyo'yu yeniden başlatmanız gerekir.

Oyuncu Emülasyonu

Oyun yerelleştirmesi ve içerik politikalarıyla ilgili ayrıntılı emülasyon için, Stüdyo'nun Test menüsünden erişebileceğiniz Oyuncu Emülatörü üzerinden test yapabilirsiniz.

Emülatör penceresi açıkken, Test Profili Etkinleştir seçeneğini açın. Emülasyon, pencereyi kapatırsanız bile, hangi ayarların açık olduğunu (etkin veya devre dışı) hatırlayacaktır.

Pencerenin alt kısmında, yaygın olarak kullanılan seçenekler şunlardır:

SeçenekTanım
Yerel DilOyun testi sırasında yerelleştirilmiş bir dili emüle etmenizi sağlar.
Taklit EtBenzer ama biraz farklı karakterlerle değiştirir, böylece hangi dizelerin çevrilme sisteminden geçtiğini kolayca belirleyebilirsiniz. Bu seçeneği etkinleştirmek, emülasyon dilini değiştirmeden yerelleştirilmemiş metinleri tanımlamanıza yardımcı olur. Örneğin:
  • Bloxy Cola  ⟩  ßℓôж¥ Çôℓá
  • Dominus Empyreus  ⟩  Ðô₥ïñúƨ É₥ƥ¥řèúƨ
UzantıMetin dizelerini, kaydırıcı ile tanımlanan bir faktörle uzatır. Örneğin:
  • Bloxy Cola  ⟩  Bloooxyy Coolaa (yüzde 50 daha uzun)
  • Dominus Empyreus  ⟩  Doomiinuus Eempyyreus (yüzde 30 daha uzun)
Uzatma, kullanıcı arayüzlerinizin varsayılan çeviriden daha uzun metinleri taşıyıp taşıyamayacağını belirlemenize yardımcı olur. Unutmayın ki, İspanyolca ortalama olarak İngilizceden yüzde 30 daha uzundur ve Almanca için bu oran daha da yüksektir. Ayrıca, bu yalnızca çevrilme sisteminden geçen metinleri etkiler.
BölgeOyun testi sırasında bir oyuncunun ülkesini/bölgesini emüle etmenizi sağlar; bu seçim, GetPolicyInfoForPlayerAsync()'da belirttiğimiz gibi penceredeki diğer anahtarları ve onay kutularını etkileyebilir.
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.