Bir Roblox projesi, bir oyun oluşturmak için birlikte temsil eden yerler, varlıklar, ayarlar ve diğer kaynakların bir koleksiyonudur. Roblox, projelerinizi bulutta saklar, böylece iş birliği, düzenleme ve versiyon kontrolü için kolaylık sağlar. Projeleri Roblox Studio ile oluşturur ve yönetirsiniz; bu, inşa, betik yazma, test etme ve yayımlama araçlarını sağlayan hepsi bir arada bir IDE'dir.
Yerler
Roblox'taki oyunlar, Unity'deki sahnelere veya Unreal Engine'deki haritalara benzer bireysel yerlerden oluşur. Her yer, oyunun o kısmı için özel ortamını, parçalarını, modellerini, betiklerini ve kullanıcı arayüzünü içeren tüm bileşenleri barındırır.
Detaylar için oluşturma ve yayımlama, yapılandırma ve güncelleme sayfalarına bakın.

Her yer, yerin durumu hakkında her şeyi tanımlayan bir veri modelini temsil eder. Roblox Motoru, bir yerin durumunu kaynağı olarak veri modelini kullanır, böylece bunu istemci cihazlarında simüle edebilir ve render edebilir. Motorun veri modelini nasıl yorumladığı hakkında daha fazla bilgi için İstemci-sunucu çalışma zamanı sayfasına bakın.
Veri modelinde uygun, kasıtlı nesne organizasyonu, projenizin işlevselliği ve bakımı için gereklidir. Elde bulunan nesneler ve bunları nasıl organize edip kullanacağınız hakkında daha fazla bilgi için Veri modeli sayfasına göz atın.
Varlıklar
Roblox'ta, resimler, modeller ve ses gibi varlıklar bulut tabanlı varlıklar olarak saklanır, bu nedenle yerel kopyaları kaydedilmiş bir Studio oyununa dahil etmeniz gerekmez. Buluttaki her varlık, birden fazla oyunun kullanabileceği benzersiz bir varlık ID'si atanır. Varlıkları Studio'da doğrudan oluşturabilir, örneğin modeller gibi, ya da diğer araçlardan resimler, sesler ve modeller gibi varlıkları içe aktarabilirsiniz.
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
Varsayılan olarak, varlıklar oyununuza özeldir ve bir yer içinde bir varlığı, ID'sini referans alarak kullanabilirsiniz. Ayrıca, varlıkları Yaratıcı Dükkanı üzerinden topluluk ile dağıtarak diğerlerinin de kullanmasını sağlayabilirsiniz.
Varlıkları içe aktarma ve yayımlama hakkında daha fazla bilgi için Varlıklar sayfasına bakın.
Paketler
Paketler, birden fazla oyunda birden fazla yerde tanımlayıp yeniden kullanabileceğiniz yeniden kullanılabilir nesne hiyerarşileridir. Herhangi bir büyük proje için, paketler aşağıdaki faydaları sunar:
- Paketler, ihtiyaç duyulduğunda bir dizi nesneyi çoğaltmanıza olanak tanıyan varlık kitleri olarak kullanılabilir.
- Paketler, varlıkları güncellemeyi kolaylaştırır. Örneğin, bir pakette çevrede birden fazla kez çoğaltılan bir ağaç bulunabilir. Eğer değişiklik yapmanız gerekirse, ağaç için doku değiştirmek gibi, her bir bireysel örnekte değil, pakette bir kez güncellenebilir.
- Bir paket, gri kutu varlıkları ile başlayabilir ve sonunda nihai sanat varlıklarıyla değiştirilebilir. Varlıklar değiştirildiğinde, orijinal konumları ve yönelimlerini korurlar.
Ayarlar
Oyun ayarları, Yaratıcı Gösterge Tablosu veya Studio içinden yönetilir, bunlar arasında:
- Temel Bilgiler — Oyunun adı, açıklaması ve türü gibi temel bilgiler. Buradaki bilgilerin çoğu oyun listelemenizde kullanılır.
- İletişim — Uygun kullanıcıların oyununuzda sesli sohbet kullanmalarına veya kameraları aracılığıyla avatarlarını canlandırmalarına olanak tanıyan ayarlar.
- İzinler — Oyununuza kimlerin erişebileceğini yapılandırır. Yeni oyunlar özel olarak başlar ve yalnızca siz ve uygun izinlere sahip grup üyeleri tarafından düzenlenebilir ve katılabilir. Uygun olduğunda, oyunu halka yayınlayabilir siniz.
- Para Kazanma — Oyununuza gelir sağlamaktan bahseden seçenekler, Para Kazanma sayfasında belirtilmiştir.
- Yerelleştirme — Farklı diller ve bölgeler için yapılandırma.
- Avatar — Avatar ölçeklendirmesi ve giysi değişiklikleri gibi avatar ile ilgili ayarlar.
İşbirliği
Studio'nun entegre işbirliği araçları ile ekip üyeleri, oyunlara kendi zamanlarında bağımsız olarak katkıda bulunabilir veya diğerleriyle bir arada çalışabilir. Temel özellikler arasında:
- Grup yöneticileri, hangi üyelerin işbirliğine erişim hakkı olduğunu ve hangilerinin olmadığını yönetebilir, böylece büyük bir ekip içinde uygun rolleri koruyabilir.
- İşbirlikçiler, gerçek zamanlı olarak diğer ekip üyeleriyle birlikte inşa edebilir ve başkaları tarafından yapılan değişiklikleri otomatik olarak görebilir.
- İşbirlikçiler, başkalarının düzenlemekte olduğu aynı betikleri bağımsız olarak düzenleyebilir, yerel olarak test edebilir ve hazır olduklarında bulut tabanlı projeye değişikliklerini kaydedebilir.
Daha fazla bilgi için İşbirliği sayfasına göz atın.
Test Etme
Ekibiniz, istediğiniz PC, mobil, VR ve desteklemek istediğiniz diğer cihazlarda oyunu anında test edebilir; derleme yapmaya, uygulama mağazalarına dağıtmaya veya uygulama mağazası onayını beklemeye gerek yoktur.
Studio, oyununuzu halka duyurmadan önce test etmek için bir dizi seçenek sunar:
- Oyun motorunun Roblox uygulamasında çalışırken yakın bir simülasyonunu sağlayan Hızlı oyun testi.
- Her istemcinin oyundaki diğer istemcileri nasıl "gördüğünü" karşılaştırmak için Çoklu istemci simülasyonu.
- Kontrollerin bir mobil cihazda nasıl çalıştığını veya ekran ya da en boy oranlarına göre ekran UI'sinin nasıl görüntülendiğini anlamanızı sağlayan Cihaz emülasyonu.
- Ekibinizin üyeleriyle birlikte İşbirlikçi oyun testi.
Her test seçeneği hakkında daha fazla bilgi için Studio test modları sayfasına bakın.