Roblox 프로젝트는 게임을 나타내는 장소, 자산, 설정 및 기타 리소스의 모음입니다. Roblox는 클라우드에 프로젝트를 저장하여 편리한 협업, 편집 및 버전 관리를 제공합니다. Roblox Studio를 사용하여 프로젝트를 생성하고 관리할 수 있으며, 이는 빌딩, 스크립팅, 테스트 및 게시 도구를 제공하는 올인원 IDE입니다.
장소
Roblox의 게임은 Unity의 장면이나 Unreal Engine의 맵에 비유할 수 있는 개별 장소로 구성됩니다. 각 장소는 게임의 특정 환경, 부품, 메시, 스크립트 및 사용자 인터페이스를 포함하여 해당 부분에 필요한 모든 구성 요소를 포함합니다.
자세한 내용은 생성 및 게시, 구성 및 업데이트 페이지를 참조하세요.

모든 장소는 데이터 모델로 표현되며, 이는 장소에 대한 모든 것을 설명하는 객체의 계층 구조입니다. Roblox 엔진은 데이터 모델을 장소의 상태에 대한 진실의 원천으로 사용하여 클라이언트 장치에서 이를 시뮬레이션하고 렌더링할 수 있습니다. 엔진이 데이터 모델을 해석하는 방법에 대한 자세한 내용은 클라이언트-서버 런타임을 참조하세요.
데이터 모델 내에서 적절하고 의도적인 객체 조직은 프로젝트의 기능성과 유지 관리에 필수적입니다. 사용 가능한 객체와 이를 조직하고 사용하는 방법에 대한 자세한 내용은 데이터 모델을 참조하세요.
자산
Roblox에서 이미지, 메시 및 오디오와 같은 자산은 클라우드 기반 자산으로 저장되므로 저장된 Studio 게임에 로컬 복사본을 번들로 묶을 필요가 없습니다. 클라우드의 각 자산은 여러 게임에서 활용할 수 있는 고유한 자산 ID가 할당됩니다. Studio에서 모델과 같은 자산을 직접 생성하거나 다른 도구에서 이미지, 오디오 및 메시와 같은 자산을 가져올 수 있습니다.
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
기본적으로 자산은 게임에 비공개이며, 자산의 ID를 참조하여 어떤 장소에서든 사용할 수 있습니다. 또한 Creator Store에서 커뮤니티에 배포하여 다른 사람들이 사용할 수 있도록 할 수 있습니다.
자산을 가져오고 게시하는 방법에 대한 자세한 내용은 자산을 참조하세요.
패키지
패키지는 여러 게임의 여러 장소에서 정의하고 재사용할 수 있는 재사용 가능한 객체 계층 구조입니다. 대규모 프로젝트의 경우 패키지는 다음과 같은 이점을 제공합니다:
- 패키지는 자산 키트로 사용될 수 있어 필요에 따라 객체 집합을 복제할 수 있습니다.
- 패키지는 자산 업데이트를 쉽게 만듭니다. 예를 들어, 패키지에는 환경에서 여러 번 복제된 나무가 포함될 수 있습니다. 나무의 텍스처를 교체하는 등의 변경이 필요할 경우, 각 개별 인스턴스가 아닌 패키지에서 한 번만 업데이트하면 됩니다.
- 패키지는 회색 상자 자산으로 시작할 수 있으며, 최종 아트 자산으로 교체될 수 있습니다. 자산이 교체될 때 원래의 모든 위치와 방향을 유지합니다.
설정
게임 설정은 Creator Dashboard 또는 Studio 내에서 관리되며, 다음을 포함합니다:
- 기본 정보 — 게임의 이름, 설명 및 장르와 같은 기본 정보입니다. 여기의 많은 정보는 게임 목록에 사용됩니다.
- 커뮤니케이션 — 자격이 있는 사용자가 게임 내에서 음성 채팅을 사용하거나 카메라를 통해 아바타를 애니메이션화할 수 있도록 하는 설정입니다.
- 수익화 — 게임에서 수익을 얻기 위한 옵션으로, 수익화에서 설명합니다.
- 지역화 — 다양한 언어 및 지역에 대한 구성입니다.
- 아바타 — 아바타 스케일링 및 의류 오버라이드와 같은 아바타 관련 설정입니다.
협업
Studio의 내장 협업 도구를 사용하면 팀 구성원이 독립적으로 또는 다른 사람과 함께 게임에 기여할 수 있습니다. 주요 기능은 다음과 같습니다:
- 그룹 관리자는 어떤 구성원이 협업에 접근할 수 있는지 관리할 수 있어 대규모 팀 내에서 적절한 역할을 유지할 수 있습니다.
- 협업자는 다른 팀 구성원과 실시간으로 함께 빌드할 수 있으며, 다른 사람이 만든 변경 사항을 자동으로 볼 수 있습니다.
- 협업자는 다른 사람이 편집할 수 있는 동일한 스크립트를 독립적으로 편집하고, 로컬에서 테스트하며, 준비가 되면 클라우드 기반 프로젝트에 변경 사항을 커밋할 수 있습니다.
자세한 내용은 협업을 참조하세요.
테스트
당신의 팀은 Roblox 앱을 통해 PC, 모바일, VR 및 지원하려는 기타 장치에서 게임을 즉시 테스트할 수 있습니다. 빌드를 컴파일하거나 앱 스토어에 배포하거나 앱 스토어 승인을 기다릴 필요가 없습니다.
Studio는 게임을 공개하기 전에 테스트할 수 있는 다양한 옵션을 제공합니다:
- 신속한 플레이 테스트로 Roblox 애플리케이션에서 실행되는 게임을 밀접하게 시뮬레이션합니다.
- 다중 클라이언트 시뮬레이션으로 각 클라이언트가 게임 내에서 다른 클라이언트를 "보는" 방식을 비교합니다.
- 장치 에뮬레이션으로 모바일 장치에서 컨트롤이 어떻게 작동하는지 또는 다양한 화면과 화면 비율에서 화면 UI가 어떻게 표시되는지에 대한 통찰력을 제공합니다.
- 협업 플레이 테스트로 팀 구성원과 함께 진행합니다.
각 테스트 옵션에 대한 자세한 내용은 Studio 테스트 모드를 참조하세요.