Sebuah proyek Roblox adalah koleksi tempat , aset , pengaturan , dan sumber daya lain yang bersama-sama mewakili pengalaman .Roblox menyimpan proyek Anda di cloud untuk kolaborasi, editing, dan kontrol versi yang nyaman.Anda membuat dan mengelola proyek dengan Roblox Studio, IDE all-in-one yang menyediakan alat membangun kota, scripting, pengujian, dan penerbitan.
Tempat
Pengalaman di Roblox terdiri dari tempat individu , mirip dengan adegan di Unity atau peta di Unreal Engine .Setiap tempat berisi semua komponen untuk bagian pengalaman itu, termasuk lingkungan khusus, bagian, meshes, skrip, dan antarmuka pengguna.Lihat Pengalaman dan tempat untuk rincian tentang pembuatan dan manajemen pengalaman.

Setiap tempat diwakili oleh model data data , hierarki objek yang menggambarkan segala sesuatu tentang tempat.Mesin Roblox menggunakan model data sebagai sumber kebenaran untuk status tempat, sehingga dapat menyimulasikan dan menampilkannya di perangkat klien.Untuk informasi lebih lanjut tentang bagaimana mesin menafsirkan model data, lihat waktu eksekusi klien-server.
Organisasi objek yang tepat dan disengaja dalam model data sangat penting untuk fungsi dan pemeliharaan proyek Anda.Untuk informasi lebih lanjut tentang objek apa yang tersedia dan cara mengatur dan menggunakannya, lihat model data.
Aktiva
Di Roblox, aset seperti gambar, mesh, dan audio disimpan sebagai aset berbasis cloud , jadi Anda tidak perlu menggabungkan salinan lokal ke dalam pengalaman Studio yang disimpan.Setiap aset di cloud diberi ID aset unik dari mana banyak pengalaman dapat menggunakannya .Anda dapat membuat aset langsung di Studio, seperti model, atau impor aset seperti gambar, audio, dan meshes dari alat lain.
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
Secara default, aset pribadi untuk pengalaman Anda dan Anda dapat menggunakan aset di tempat mana pun dengan merujuk pada IDnya.Anda juga dapat mendistribusikannya ke komunitas di Toko Pencipta, sehingga orang lain dapat menggunakannya juga.
Untuk informasi lebih lanjut tentang cara mengimpor dan mempublikasikan aset, lihat Aset.
Kemasan
Paket adalah hierarki objek yang dapat digunakan kembali yang dapat Anda definisikan dan gunakan kembali di banyak tempat di berbagai pengalaman.Untuk setiap proyek besar, paket menawarkan manfaat berikut:
- Paket dapat digunakan sebagai kit aset, memungkinkan Anda untuk menyalin satu set objek sesuai kebutuhan.
- Paket membuat lebih mudah untuk memperbarui aset.Sebagai kejadian, paket dapat mencakup pohon yang diulang berkali-kali di lingkungan.Jika Anda perlu membuat perubahan, seperti mengganti teksur untuk pohon, itu dapat diperbarui sekali dalam paket alih-alih untuk setiap instansi individu.
- Paket dapat dimulai dengan aset kotak abu-abu, dan akhirnya digantikan dengan aset seni akhir.Ketika aset diganti, mereka mempertahankan semua posisi dan orientasi asli.
Pengaturan
Pengaturan pengalaman dikelola dari Dashboard Pencipta atau di dalam Studio, termasuk:
- Informasi Dasar — Informasi dasar tentang pengalaman, seperti namanya, deskripsinya, dan genre.Banyak informasi di sini digunakan dalam daftar pengalaman Anda.
- Komunikasi — Pengaturan yang memungkinkan pengguna yang memenuhi syarat menggunakan obrolan suara atau menganimasikan avatar mereka melalui kamera dalam pengalaman Anda.
- Izin — Mengkonfigurasi siapa yang dapat mengakses pengalaman Anda.Pengalaman baru dimulai sebagai pribadi dan hanya dapat diedit dan bergabung oleh Anda dan anggota kelompok Anda dengan izin yang benar.Saat sesuai, Anda dapat melepaskan pengalaman kepada publik.
- Monetarisasi — Pilihan untuk mendapatkan pendapatan dari pengalaman Anda, seperti yang dijelaskan di Monetarisasi.
- Lokalisasi — Konfigurasi untuk berbagai bahasa dan wilayah.
- Avatar — Pengaturan terkait dengan avatar, seperti skala avatar dan penghapusan pakaian.
Kolaborasi
Dengan alat kolaborasi bawaan Studio , anggota tim dapat berkontribusi pada pengalaman secara mandiri pada waktu mereka sendiri, atau bersama orang lain.Fitur kunci termasuk:
- Admin grup dapat mengelola anggota mana yang memiliki akses untuk berkolaborasi dan mana yang tidak, secara efektif mempertahankan peran yang tepat dalam tim besar.
- Kolaborator dapat membangun bersama anggota tim lain dalam waktu nyata dan secara otomatis melihat perubahan yang dilakukan oleh orang lain.
- Kolaborator dapat secara independen mengedit skrip yang sama yang orang lain mungkin sedang mengedit, menguji secara lokal, dan mengkomitkan perubahan mereka ke proyek berbasis cloud saat siap.
Untuk informasi lebih lanjut, lihat Kolaborasi.
Pengujian
Studio menawarkan serangkaian opsi untuk menguji pengalaman sebelum dirilis ke publik:
- Pengujian cepat permainan yang memberikan simulasi dekat dari pengalaman yang berjalan di aplikasi Roblox.
- Simulasi multi-klien untuk membandingkan bagaimana setiap klien "melihat" klien lain dalam pengalaman.
- Emulasi perangkat yang memberikan wawasan tentang bagaimana kontrol beroperasi di perangkat seluler atau bagaimana tampilan UI di layar menampilkan di berbagai layar dan rasio aspek.
- Pengujian bermain kolaboratif dengan anggota tim Anda.
Untuk informasi lebih lanjut tentang setiap opsi pengujian, lihat mode pengujian Studio.