Projekt Roblox to zbiór miejsc, zasobów, ustawień i innych zasobów, które razem stanowią 2>doświadczenie2>. Roblox przechowuje twoje projekty w chmurze dla wygodnej współpracy, edytowania i kontroli wersji. Tworzysz i zarządzasz projektami
Miejsce
Doświadczenia na Roblox składają się z pojedynczych miejsce , porównywalnych ze scenami w Unity lub mapami w Unreal Engine. Każde miejsce zawiera wszystkie komponenty dla tej części doświadczenia, w tym jego środowisko, części, siatki, skrypty i interfejs użytkownika. Zobacz Doświadczenia i Mieста po szczegóły dotyczące tworzenia i zarządzania doświadczeniami
Każde miejsce jest reprezentowane przez model danych, hierarchię obiektów, która opisuje wszystko o miejscu. Silnik Roblox używa modelu danych jako źródła prawdy dla stanu miejsca, więc może go symulować i renderować na urządzeniach klienta. Aby uzyskać więcej informacji o tym, jak silnik Roblox interpretuje model danych, zobacz Czas uruchomienia klienta-serwera
Prawidłowe, uprzedzone organizacja obiektów w modelu danych jest niezbędne dla funkcjonalności i utrzymania projektu. Aby uzyskać więcej informacji na temat dostępnych obiektów i sposób ich organizacji i użycia, zobacz Model Danych .
Zasoby
W Roblox, zasoby, takie jak obrazy, siatki i dźwięk, są przechowywane jako zasoby oparte na chmurze, więc nie musisz łączyć lokalnych kopii w doświadczeniu Studio. Każdy zasób w chmurze ma unikalny identyfikator zasobu, z którego można korzystać z wielu doświadczeń. Moż
rbxassetid://7229442422 | rbxassetid://6768917255 | rbxassetid://9125402735 |
Domyślnie wszystkie zasoby są prywatne dla Twojego doświadczenia i możesz używać ich w dowolnym miejscu, poprzez odniesienie się do jego ID. Możesz również rozdystrybować je na społeczność w Sklepie Creatora, aby inni mogli używać ich również.
Dla więcej informacji o tym, jak zaimportować i opublikować zasoby, zobacz Zasoby.
Pakiety
Pakiety są hierarchiami obiektów, które możesz zdefiniować i ponownie użyć w wielu miejscach w wielu doświadczeniach. Dla każdego dużego projektu pakiety oferują następujące korzyści:
- Pakiety można używać jako zestawy aktywne, umożliwiające duplikowanie zestawu obiektów, jeśli to konieczne.
- Pakiety ułatwiają aktualizację zasobów. Na instancja, pakiet może zawierać drzewo, które jest duplikowane wiele razy w środowisko. Jeśli musisz dokonać zmiany, takiej jak wymiana tekstur dla drzewa, można go aktualizować tylko w pakiecie, a nie dla każdej osobnej instancja.
- Pakiet może zacząć się od zasobów szarej skrzyni, a potem zostać zamieniony na zasoby artystyczne końcowe. Gdy zasoby są zamieniane, zachowują wszystkie oryginalne pozycje i orientacje.
Ustawienia
Ustawienia doświadczenia są zarządzane z Panelu głównego twórcy lub w Studio, w tym:
- Podstawowe informacje — Podstawowe informacje o doświadczeniu, takie jak jego nazwa, opis i gatunek. Duża część informacji tutaj jest używana w wyszukiwarce twojego doświadczenia.
- Komunikacja — Ustawienia, które umożliwiają użytkownikom upoważnionym używanie czatu głosowego lub animowanie ich awatara za pośrednictwem kamery w swoim doświadczeniu.
- Uprawnienia — Konfiguruje, kto może uzyskać dostęp do twojego doświadczenia. Nowe doświadczenia zaczynają się jako prywatne i mogą być edytowane i dołączane tylko przez ciebie i członków swojej grupy z poprawnymi uprawnieniami. Gdy to właściwe, możesz 0>wydać0> doświadczenie publiczne.
- Monetyzacja — Opcje dla zarabiania przychodu z Twojego doświadczenia, jak opisano w Monetyzacja .
- Lokalizacja — Konfiguracja dla różnych języków i regionów.
- Aweria — Ustawienia związane z awatarami, takie jak skalowanie awatarów i nakryć głowy.
Zawodnictwo
Dzięki wbudowanym narzędziom do współpracy Studioowych członkowie zespołu mogą wnosić własny wkład do doświadczeń w dowolnym momencie, lub wraz z innymi. Key features include:
- Administratorzy grup mogą zarządzać członkami, którzy mają dostęp do współpracy i którzy nie mają, skutecznie utrzymując odpowiednie role w dużym zespole.
- Współpracownicy mogą budować obok innych członków zespołu w czasie rzeczywistym i automatycznie widzieć zmiany dokonane przez innych.
- Współpracownicy mogą niezależnie edytować tych samych skrypt, które inni mogą edytować, lokalnie testować i komitować swoje zmiany w chmurkowym projekcie, gdy będą gotowi.
Dla więcej informacji, see Współpraca .
Testowanie
Twój zespół może natychmiastowo przetestować eksperyencję na PC, mobilnym, VR i innych urządzeniach, które chcesz wspierać za pośrednictwem aplikacjaRoblox; nie ma potrzeby kompilacji, rozmieszczenia w sklepach aplikacji lub oczekiwania na zatwierdzenia przez sklep.
Studio oferuje zestaw opcji do testowania doświadczenia przed jego uwolnieniem do publiczne:
- Szybki testowanie , które dostarcza bliską symulację działania na aplikacji Roblox.
- Wieloklientyczna symulacja dla porównania tego, jak każdy klient "widzi" innych klientów w doświadczeniu.
- Emulacja urządzeń , która dostarcza wgląd w to, jak sterowanie działa na urządzeniu mobilnym lub jak wyświetlana jest interfejs użytkownika na różnych ekranach i proporcjach ekranu.
- Kolaboracyjne testowanie gry z członkami swojego zespołu.
Dla więcej informacji na temat każdej opcji testu, zobacz Studio Testing Modes.