배틀 로얄 경험을 설정하려면 Studio와 프로젝트 참조 파일을 다운로드해야 합니다.
장소 ID, 서버, 그리고 게임 실행에 이어서 계속하기 전에 게시 설정도 추가로 구성해야 합니다.
참조 파일
RobloxBattleRoyale.zip 은 Roblox Studio에서 쉽게 액세스할 수 있는 파일 .rbxl 으로 구성되어 있으며, 즉시 실험할 수 있습니다.
이름 | 설명 |
---|---|
로비.rbxl | 플레이어가 게임 모드를 선택하는 입구 로비. |
게임플레이.rbxl | 전투 매치가 플레이스곳. |
큐.rbxl | 플레이어가 전투 맵으로 순간이동하기 전에 모이는 대기 장소. |
새 게임 만들기
Roblox 배틀 로얄은 6개의 독특한 장소가 있는 게임으로 구조화되어야 합니다. 시작하려면:
Roblox Studio에서 Lobby.rbxl를 엽니다.
선택 파일 → 게시 등으로… 를 열어 게시 창을 엽니다.
창 하단 근처에서 새 게임 생성… 을 클릭하십시오.
장소 이름으로 로비 를 입력하십시오.
크리에이터 필드에서는 나 를 선택하여 장소를 개인 계정에 게시하거나 그룹을 선택합니다.
준비가 되면 생성 버튼을 클릭하십시오.
추가 장소 추가
로비 장소가 게시되면 게임에 5개의 추가 장소를 더해야 합니다:
아직 표시되지 않은 경우 자산 관리자 창을 열어(보기 → 자산 관리자).
장소 폴더를 두 번 클릭합니다.
창의 빈 영역에 마우스 오른쪽 버튼을 클릭하고 (장소 이름/타일 위에 아님) 새 장소 추가 를 선택합니다.총 5번 반복하여 6개의 장소를 갖도록 합니다.
새로운 위치 각각을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기 를 선택하고 다음과 같이 이름을 지정합니다.
게임을 다시 게시하십시오(파일 → Roblox에 게시).
장소 ID 복사 및 붙여넣기
각 장소는 플레이어가 로비에서 다양한 플레이 모드 대기열로 순간이동할 수 있도록 서로 교차 연결되어야 합니다.이를 달성하려면 위에서 만든 장소의 장소 ID를 수집해야 합니다.
자산 관리자 창에서 오른쪽 클릭으로 로비 를 클릭하고 클립보드에 ID 복사 를 선택합니다.
아직 표시되지 않은 경우 탐색기 창( 보기 → 탐색기 )을 엽니다.
Open the MainConfiguration script within ReplicatedFirst → 구성 .
_places 테이블을 찾아 단계 #1의 복사된 ID를 lobby 키의 값으로 붙여넣습니다.
로비-메인 구성local ReplicatedStorage = game:GetService("ReplicatedStorage")local RunService = game:GetService("RunService")local Players = game:GetService("Players")local isServer = RunService:IsServer()local ConfigEvent = nillocal _placeOverrides = {}local _overrides = {}----- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0,queue_default = 0,queue_deathmatch = 0,queue_teamDeathmatch = 0,queue_freePlay = 0}---나머지 다섯 곳에 대해 ID 복사를 클립보드로 반복 프로세스를 반복하고 연관된 _places 테이블 키 값에 붙여넣으세요.
장소 테이블 키 로비 로비 게임플레이 게임플레이_개발 큐 (기본) 큐_기본 큐 (데스매치) 큐열_데스매치 큐 (팀 데스매치) 큐열_팀 데스매치 큐 (무료 플레이) 큐_무료플레이 -- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}게임을 다시 게시하십시오( 파일 → Roblox에 게시 ).
서버 채우기 조정
기본적으로 Roblox는 최적의 소셜 게임플레이 경험을 위해 플레이어/서버를 균형 잡지만, 배틀 로얄은 더 큰 및 더 강렬한 전투를 허용해야 합니다.이를 달성하려면:
게임 설정을 엽니다.
장소 탭을 선택합니다.
여섯 장소 각각에 대해 버튼을 클릭하고 편집 을 선택합니다.
For 서버 채우기 , 최대 선택 .
창 하단에서 저장 을 클릭하십시오.
추가 장소 게시
이제 다운로드된 패키지에서 남은 .rbxl 파일을 열어 그들의 _places 테이블을 수정하고 게시해야 합니다.
장소 테이블 복사
- 로비의 _places 스크립트에서 참조 테이블 을 참조하십시오:
---------------------------------------- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
전체 테이블을 선택하고 클립보드에 복사하십시오(Mac의 경우 ).
탭에서 X를 클릭하여 로비 장소를 닫습니다.
테이블 교체
Gameplay.rbxl
Open its MainConfiguration 스크립트 within ReplicatedFirst → 구성 .
위에서 복사한 _places 테이블을 기존의 _places 테이블 위에 붙여넣어 각 플레이스테이블이 동일하도록 합니다(CtrlV ; ⌘V ).
---------------------------------------- 게임에서 명명된 장소 목록local _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------선택 파일 → 게시 등으로… 를 열어 게시 창을 엽니다.
창 하단 근처에서 기존 게임 업데이트… 를 클릭하십시오.
이전에 게시한 로비 장소를 찾아 클릭하십시오.
다음 화면에서 이전에 추가한 장소 목록이 표시되어야 합니다.목록에서 게임플레이 장소를 선택하고 덮어쓰기 버튼을 클릭하십시오.
장소가 게시되면 탭의 X를 클릭하여 닫습니다.
파일을 열고 이 프로세스를 반복하여 모든 4개의 대기 장소에 게시하려면 파일 → 게시로… 를 사용합니다.본질적으로, Queue.rbxl 는 큐 (기본) , 큐 (데스매치) , 큐 (팀 데스매치) 및 큐 (자유 플레이) 슬롯에 게시되어야 합니다.
파일 슬롯 게시 로비.rbxl 로비 게임플레이.rbxl 게임플레이 큐.rbxl 큐 (기본) 큐.rbxl 큐 (데스매치) 큐.rbxl 큐 (팀 데스매치) 큐.rbxl 큐 (무료 플레이)