Siarkan dalam imersi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Roblox Studio adalah mesin yang kuat yang dapat menciptakan pengalaman di berbagai platform, tetapi bahkan beberapa ponsel kelas atas mungkin berjuang untuk memuat semua konten kami sekaligus.Untuk mengatasi ini, kami menggunakan streaming untuk mencapai tingkat kualitas tertinggi yang mungkin pada spektrum luas perangkat.Streaming memungkinkan kami untuk menulis semua konten kami di satu tempat dan memuat dinamis bagian-bagian kecil dari konten yang terlihat oleh pengguna.

Streaming diaktifkan pada ruang kerja itu sendiri, dengan pengaturan default

Pertimbangan teknis

Saat mengaktifkan streaming pada pengalaman Anda, ada beberapa hal yang perlu dipertimbangkan untuk memastikan bahwa pengalaman Anda berjalan dengan baik dan Anda memaksimalkan manfaat fitur streaming:

  1. Apakah ada skrip atau elemen yang bergantung pada bagian konten lain? Jika demikian, satu atau lebih dependensi Anda mungkin tidak dimuat pada waktu tertentu.
  2. Apakah ada skrip yang memindai ruang kerja saat pengalaman dimulai? Skrip klien tidak boleh bergantung pada menemukan semua instans yang mereka butuhkan saat pengalaman dimulai dan ini bukan praktik yang direkomendasikan.
  3. Apakah pengalaman Anda menderita secara visual jika beberapa konten tidak ditampilkan pada waktu yang tepat? Ada berbagai teknik dan trik untuk membuat lingkungan streaming-friendly dan cara menggunakan perspektif untuk keuntungan Anda.

Saat membuat Misteri Drive Duvall, kami menemukan ketiga masalah ini dan dapat bekerja di sekitar mereka dengan menggunakan kombinasi desain naskah hati-hati dan pakaian dan penataan dunia yang cerdas.Saat bekerja dengan streaming pada pengalaman Anda sendiri, ingatlah bahwa Anda dapat menyesuaikan jarak streaming min/max Anda ke apa yang sesuai dengan pengalaman Anda dan menyesuaikan berbagai opsi yang sangat dapat disesuaikan.

Streaming dengan jarak maksimal 64 unit stud.
>

Streaming dengan jarak maksimal 1024 unit stud.
>

Desain tingkat ramah streaming

Untuk membuat lingkungan imersif, pemain harus terus-menerus dikelilingi oleh dunia yang kami buat untuk mereka.Saat menggunakan streaming instansi, kami harus memastikan bahwa pemain tidak akan melihat konten yang tidak terduga, seperti melihat "akhir dunia" jika tidak ada aset visual yang dimuat dalam rentang streaming instansi mereka.

Karena pohon-pohon jauh di belakang rumah dan geometri pemblokiran lain seperti bukit dan gunung akan berada di luar jangkauan, kami harus menemukan solusi untuk menjaga pemain agar tidak melihat cakrawala dan melanggar imersi mereka.Untuk mengatasi ini, kami menambahkan geometri blok dekat di sepanjang semua area jalur pemain dan merancang jalur yang akan bertiup untuk secara efektif menyembunyikan kurangnya konten di jarak.Kami menempatkan geometri blokir dengan cara yang memastikan pemain akan dikelilingi oleh aset visual yang dapat diputar di titik mana pun di jalur.Ini sesuai dengan desain asli kami untuk membuat jalan masuk berangin dan merupakan contoh utama desain tingkat berpikiran yang mencakup aplikasi estetika dan teknis.

Pemain mulai dikelilingi oleh pohon dan semak di dekatnya untuk membantu menyembunyikan kenyataan bahwa konten jauh belum dimuat.Jalur bergulir menyimpan sebagian besar konten tersembunyi sampai pemain cukup dekat untuk memuat asetnya.

Bermain dengan perspektif

Ada beberapa kasus di mana konten yang akan dilihat pemain dari jauh terlalu jauh dari kamera, seperti badai kami di langit.Kami ingin pemain melihat fenomena besar ini, tetapi itu akan melanggar imersi jika badai langit tidak ada saat pemain terlalu jauh untuk memuat aset.Ini juga akan mengejutkan melihat aset besar tiba-tiba dimuat ketika pemain cukup dekat dengan objek yang seharusnya mereka lihat lebih jauh.Kami mencoba untuk mengurangi ini dengan bermain dengan perspektif dan memastikan model di langit cukup besar untuk berada dalam batas jarak streaming pemain.

Solusi lain adalah meningkatkan ketinggian vertikal pohon di sekitar pemain saat mereka tidak cukup dekat dengan badai.Ini memecahkan situasi di mana pemain terlalu jauh untuk memuat aset tetapi masih akan mengharapkan melihatnya di garis pandang mereka.Pohon besar umum di pengaturan Pasifik Utara Barat kami, dan penyesuaian ini membantu menyelesaikan masalah dengan pengorbanan minimal untuk estetika dan desain kami.

Garis bantuan membantu menyembunyikan beberapa konten yang belum dimuat.