설치 및 설정

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

배틀 로얄 경험을 설정하려면 Studio와 프로젝트 참조 파일을 다운로드해야 합니다.

장소 ID, 서버, 출판 설정의 추가 구성이 필요하며, 이후 게임 실행으로 진행할 수 있습니다.

참조 파일

RobloxBattleRoyale.zip에는 Roblox Studio에서 즉시 열어보고 실험할 수 있는 쉽게 접근 가능한 .rbxl 파일이 포함되어 있습니다.

이름설명
Lobby.rbxl플레이어가 게임 모드를 선택하는 입구 로비입니다.
Gameplay.rbxl배틀 매치가 이루어지는 곳입니다.
Queue.rbxl플레이어가 배틀 맵으로 순간 이동하기 전에 모이는 대기 장소입니다.

새로운 게임 만들기

Roblox 배틀 로얄은 여섯 개의 고유한 장소로 구성되어야 합니다. 시작하려면:

  1. Roblox Studio에서 Lobby.rbxl을 엽니다.

    로비 뷰.
  2. 파일 → **다른 이름으로 게시...**를 선택하여 게시 창을 엽니다.

  3. 창 하단 근처에서 새 경험 만들기를 클릭합니다.

  4. 장소 이름에 Lobby를 입력합니다.

    로비 이름 설정
  5. 크리에이터 필드에서 "나"를 선택하여 장소를 개인 계정으로 게시하거나 그룹을 선택합니다.

  6. 준비가 되면 생성 버튼을 클릭합니다.

추가 장소 추가

로비 장소가 게시되면, 게임에 다섯 개의 추가 장소를 추가해야 합니다:

  1. 이미 보이지 않는 경우, 자산 관리자 창을 엽니다.

  2. 장소 폴더를 두 번 클릭합니다.

    장소 선택
  3. 빈 영역(장소 이름/타일 위가 아님)에서 마우스 오른쪽 버튼을 클릭하고 새 장소 추가를 선택합니다. 총 5번 반복하여 6개의 장소를 만듭니다.

  4. 장소를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 후 다음과 같이 이름을 지정합니다:

    배틀 로얄 장소 이름
  5. 게임을 다시 게시합니다 (파일Roblox에 게시).

장소 ID 복사 및 붙여넣기

각 장소는 플레이어가 로비와 다양한 플레이 모드 대기열 간에 순간 이동할 수 있도록 서로 연관되어야 합니다. 이를 위해 위에서 만든 장소의 장소 ID를 수집해야 합니다.

  1. 자산 관리자 창에서 Lobby를 마우스 오른쪽 버튼으로 클릭하고 클립보드에 ID 복사를 선택합니다.

    로비 ID 복사
  2. 이미 보이지 않는 경우, 탐색기 창을 엽니다.

  3. ReplicatedFirstConfigurations 내의 MainConfiguration 스크립트를 엽니다.

    메인 구성 스크립트
  4. _places 테이블을 찾아서 1단계에서 복사한 ID를 lobby 키의 값으로 붙여넣습니다.

    Lobby-MainConfiguration

    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local RunService = game:GetService("RunService")
    local Players = game:GetService("Players")
    local isServer = RunService:IsServer()
    local ConfigEvent = nil
    local _placeOverrides = {}
    local _overrides = {}
    ---
    -- 게임의 명명된 장소 목록
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. 다른 다섯 개 장소에 대해 클립보드에 ID 복사 과정을 반복하여 연관된 _places 테이블 키 값에 붙여넣습니다.

    장소테이블 키
    로비lobby
    게임플레이gameplay_development
    대기열 (기본)queue_default
    대기열 (데스매치)queue_deathmatch
    대기열 (팀 데스매치)queue_teamDeathmatch
    대기열 (프리 플레이)queue_freePlay

    -- 게임의 명명된 장소 목록
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. 게임을 다시 게시합니다 (파일Roblox에 게시).

서버 채우기 조정

기본적으로 Roblox는 최적의 소셜 게임 경험을 위해 플레이어/서버를 균형 있게 배치하지만, 배틀 로얄은 더 크고 강렬한 전투를 허용해야 합니다. 이를 위해:

  1. Studio의 파일경험 설정 창을 엽니다.

  2. 장소 탭을 선택합니다.

  3. 여섯 개 장소 각각에 대해 버튼을 클릭하고 편집을 선택합니다.

    장소 설정 편집
  4. 서버 채우기에서 최대를 선택합니다.

    서버 채우기를 최대값으로 설정.
  5. 창 하단에서 저장을 클릭합니다.

추가 장소 게시

이제 다운로드한 번들에서 나머지 .rbxl 파일을 열고, 그들의 _places 테이블을 수정하고 게시해야 합니다.

장소 테이블 복사

  1. 로비의 MainConfiguration 스크립트에 있는 _places 테이블을 참조합니다:

--------------------------------------
-- 게임의 명명된 장소 목록
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. 전체 테이블을 선택하고 CtrlC (C on Mac)로 클립보드에 복사합니다.

  2. 로비 장소를 닫으려면 탭에서 X를 클릭합니다.

    로비 탭 닫기.

테이블 교체

  1. Gameplay.rbxl 파일을 엽니다.

  2. ReplicatedFirstConfigurations 내의 MainConfiguration 스크립트를 엽니다.

    메인 구성 스크립트
  3. 위에서 복사한 _places 테이블을 기존의 _places 테이블 위에 붙여넣습니다 (CtrlV; V) so that each place's tables are identical.


    --------------------------------------
    -- 게임의 명명된 장소 목록
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. 파일 → **다른 이름으로 게시...**를 선택하여 게시 창을 엽니다.

  5. 창 하단 근처에서 **기존 경험 업데이트...**를 클릭합니다.

  6. 이전에 게시한 Lobby 장소를 찾아 클릭합니다.

  7. 다음 화면에서, 이전에 추가한 장소 목록을 확인할 수 있습니다. 목록에서 Gameplay 장소를 선택하고 덮어쓰기 버튼을 클릭합니다.

    기존 장소 덮어쓰기
  8. 장소가 게시되면 탭에서 X를 클릭하여 닫습니다.

    장소 탭 닫기.
  9. Queue.rbxl 파일을 열고 이 과정을 반복합니다. 파일 → **다른 이름으로 게시...**를 사용하여 네 개의 대기장소에 게시합니다. 기본적으로 Queue.rbxl대기열 (기본), 대기열 (데스매치), 대기열 (팀 데스매치), 대기열 (프리 플레이) 슬롯에 게시되어야 합니다.

    파일게시 슬롯
    Lobby.rbxl로비
    Gameplay.rbxl게임플레이
    Queue.rbxl대기열 (기본)
    Queue.rbxl대기열 (데스매치)
    Queue.rbxl대기열 (팀 데스매치)
    Queue.rbxl대기열 (프리 플레이)
©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.