🛠

철도 관제 시뮬레이터

맵 에디터 입문

🌐 한국어

🎯 개요

맵 에디터는 게임 안에서 나만의 역 맵(노선 배선・열차 다이어그램・행선 안내판 설정)을 만들기 위한 도구입니다. 완성한 맵은 타이틀 화면의 「유저 맵」에서 실행하여 본편과 같은 조작으로 플레이할 수 있습니다.

공식 맵과의 차이

맵 에디터로 만드는 UGC 맵은 본편에 포함된 공식 맵에 비해 일부 기능이 제한됩니다.

  • 증결・해결은 할 수 없습니다(여러 편성의 연결・분할 운용)
  • 종렬 정차는 할 수 없습니다(같은 승강장에 여러 열차를 동시에 정차시키는 운용)
  • 신호 현시 설정은 기본만 가능합니다. 경계・감속 같은 현시의 세밀한 구분은 할 수 없습니다
  • 출발 버튼은 승강장 기반으로 작동합니다. 공식 맵에서 사용되는 선별 표시와 연동한 발차 제어는 채용하지 않습니다

기본적인 신호 취급・진로 설정・다이어그램 운행은 UGC에서 대체로 재현할 수 있으므로, 먼저 에디터에서 실제로 만들어 보시기를 권장합니다.

편집과 「저장」의 관계

자주 저장해 주십시오. 사이드바의 「등록」「갱신」 등의 버튼을 눌러도 그 조작은 에디터의 편집 중 상태를 갱신할 뿐입니다. 화면 오른쪽 위의 저장 (Ctrl+S)을 누르지 않는 한 CSV 파일(디스크상의 실제 데이터)에는 기록되지 않습니다. 작업의 매 단계마다 Ctrl+S로 저장하는 습관을 들이십시오.

이 문서의 위치

맵 에디터 전체의 입문편입니다. 「어디서 여는가」「화면의 어디에 무엇이 있는가」「어떻게 저장하고 플레이하는가」를 먼저 파악할 수 있도록 구성했습니다. 개별 편집 기능(배선・진로・열차 목록 등)의 자세한 사용법은 이 문서 마지막의 다음에 읽기에서 안내하는 가이드로 나누어 게재하고 있습니다.

🚪 에디터 열기

맵 에디터는 타이틀 화면에서 실행합니다.

  1. 게임을 실행하여 타이틀 화면을 표시합니다
  2. 화면 하단의 「맵 에디터」 버튼을 클릭합니다
  3. 맵 미선택 상태로 에디터가 열립니다(이때는 아직 아무것도 배치되어 있지 않습니다)

에디터 실행 직후에는 「새 맵」 또는 「맵 열기」 중 하나를 선택하여 편집할 맵을 정해야 합니다. 이 작업은 화면 왼쪽 위의 파일 메뉴에서 실행합니다(후술).

🖥 화면 구성

맵 에디터 화면은 크게 다음 영역으로 나뉩니다.

① 상단 메뉴 바

화면 최상단에 항상 표시되는 바입니다.

위치항목역할
왼쪽 끝파일 ▾새 맵 / 열기 / 다시 불러오기 / 모두 지우기 / 타이틀로 돌아가기 등의 메뉴를 엽니다
중앙맵 이름 표시현재 편집 중인 맵(예: [CustomMaps/富津駅] 富津駅/富津駅/DayTime)
오른쪽▶ 미리보기편집 중인 맵을 실제로 시험 플레이합니다
오른쪽 끝저장 (Ctrl+S)편집 내용을 CSV로 기록합니다

② 왼쪽 사이드바(카테고리・모드 전환)

편집 대상 카테고리와 그 안의 편집 모드를 선택하는 곳입니다. 카테고리는 4개 있습니다.

카테고리포함된 편집 모드주요 용도
회사열차 종별 마스터 / 열차 형식 마스터열차의 아이콘과 종별 라벨을 정의합니다
배선궤도 회로 / 분기기 / 일괄 편집 / 역 / 승강장선로와 역 구내를 그립니다
설비레버 / 진로 / 신호기 / 출발 버튼신호 설비와 진로를 배치합니다
운행경로 그룹 / 열차 목록 / 다이어그램열차의 다이어그램을 편성합니다(시나리오 선택 시에만 유효)
운행 카테고리에 대하여: 운행 계열의 편집 모드는 시나리오가 선택되어 있는 맵에서만 표시됩니다. 새 맵 작성 직후에는 시나리오가 비어 있으므로, 먼저 「시나리오 만들기」 프롬프트에 따라 시나리오를 하나 만들면 카테고리가 유효해집니다.

③ 중앙 작업 공간

선택 중인 모드에 따라 선로를 그리거나 역의 사각형을 그리거나 레버를 배치하는 메인 작업 영역입니다. 오른쪽 클릭 + 드래그로 맵을 이동, Ctrl+휠 또는 +/-로 확대・축소할 수 있습니다(본편과 같은 조작).

④ 상태 표시줄 / 저장 메시지

화면 상단에 메시지가 일시적으로 표시되는 영역이 있습니다. 저장 성공・검증 오류・조작 경고 등이 5초 정도 표시됩니다. 예를 들어 「저장했습니다」「진로 X가 궤도 회로를 참조하지 않습니다」「appearanceTrackId가 비어 있는 운용이 있습니다」 등의 메시지가 나옵니다.

📂 파일 메뉴

화면 왼쪽 위의 파일 ▾ 버튼을 클릭하면 다음 항목이 나옵니다.

항목단축키동작
새 맵Ctrl+N새 UGC 맵을 맵 이름 1개 입력으로 작성
맵 열기Ctrl+O기존 UGC 맵 목록에서 선택하여 열기
이전 맵마지막으로 연 맵을 한 번의 클릭으로 열기(이력이 있는 경우에만 표시)
다시 불러오기F5저장하지 않은 변경을 파기하고 디스크에서 현재 맵을 다시 읽기
모두 지우기편집 중인 데이터를 비웁니다(저장 전 확인 대화 상자 있음)
타이틀로 돌아가기타이틀 화면으로 돌아갑니다(저장하지 않은 변경이 있으면 확인 대화 상자)

🆕 새 맵 만들기

파일 메뉴에서 새 맵을 선택하면 맵 이름 1개를 입력하는 간단한 대화 상자가 열립니다.

  1. 맵 이름을 입력합니다(예: 富津駅)
  2. 작성 버튼을 클릭합니다
  3. 같은 이름의 맵이 이미 있는 경우 자동으로 _2_3이 붙습니다(예: 富津駅_2)
  4. 작성과 동시에 에디터가 새 맵으로 전환되고, 이어서 「시나리오를 만들겠습니까?」 프롬프트가 나옵니다
  5. 시나리오 이름을 넣어 작성하면 운행 카테고리(열차 목록 등)를 편집할 수 있는 상태가 됩니다
사용할 수 없는 문자: \ / : * ? " < > | 및 끝의 마침표, 상대 참조 ..는 사용할 수 없습니다. 일본어 맵 이름・공백・하이픈・언더스코어는 사용할 수 있습니다.

📁 기존 맵 열기

파일 메뉴에서 맵 열기를 선택하면 로컬에 저장되어 있는 UGC 맵이 목록으로 표시됩니다. 맵을 하나 선택하고 그 안의 시나리오를 열어 주십시오.

시나리오 추가・삭제

  • 오른쪽 페인의 「신규 시나리오 이름」 입력란에 이름을 넣고 작성을 누르면 그 맵에 새 시나리오를 추가할 수 있습니다
  • 각 시나리오 행의 삭제 버튼은 2단계 클릭 방식입니다(1회째에 확인 모드, 5초 이내에 다시 클릭하면 실행)
시나리오 없는 맵: 「시나리오 없이 열기」 버튼을 사용하면 배선이나 설비만 편집할 수 있습니다. 운행 카테고리(열차 목록 등)는 비활성화되지만, 배선 편집만 진행하는 용도에는 편리합니다.

📋 편집의 흐름

왼쪽 사이드바의 카테고리를 왼쪽부터 순서대로 진행하는 것을 권장합니다. 회사 → 배선 → 설비 → 운행 순으로 위에서(=왼쪽에서) 내려가면 참조 관계가 자연스럽게 맞아 다시 손볼 일이 적어집니다. 각각의 자세한 절차는 각 카테고리의 가이드 문서를 참조해 주십시오.
  1. 회사 — 열차 형식・열차 종별을 준비합니다(기본 뱅크에서 추가하는 것만으로도 OK). 회사 편집 가이드
  2. 배선 — 궤도 회로・분기기・역・승강장을 배치합니다. 승강장 번호・방면 마스터도 역 편집 안에서 정비합니다. 배선 편집 가이드
  3. 설비 — 레버・진로・신호기・출발 버튼을 배치합니다. 설비 편집 가이드
  4. 운행 — 경로 그룹・열차 목록・다이어그램을 편집합니다(시나리오 선택 시에만 유효). 운행 편집 가이드
  5. 저장하고 미리보기로 동작을 확인합니다
저장 시 자동 검증: 저장 버튼을 누를 때마다 정합성 검사가 실행되어 「진로가 궤도 회로를 참조하지 않음」「열차에 출현 TC가 설정되어 있지 않음」 등의 문제가 있으면 경고가 나옵니다. 자주 저장하면서 진행하면 문제를 일찍 발견할 수 있습니다.

💾 저장과 미리보기

저장(CSV 기록)

화면 오른쪽 위의 「저장 (Ctrl+S)」 버튼, 또는 Ctrl+S로 저장할 수 있습니다.

저장 시 정합성 검사가 실행되어 편집 중인 데이터가 CustomMaps/<맵 이름>/ 이하의 CSV 파일들로 기록됩니다.

검증 오류: 치명적인 문제가 있으면 저장이 중단되고 상단 메시지에 처음 몇 건이 표시됩니다. 메시지에 따라 해당 부분을 수정한 후 다시 저장해 주십시오.
경고 있는 저장: 치명적이지 않은 문제(예: Initial 운용인데 출현 TC가 비어 있음)는 저장은 성공하지만, 상단 메시지에 「경고와 함께 저장했습니다」라고 해당 열차 번호와 함께 표시됩니다. 미리보기 전에 열차 목록을 확인해 주십시오.

미리보기(시험 플레이)

저장 버튼 왼쪽 옆에 있는 ▶ 미리보기 버튼으로 편집 중인 맵을 그대로 시험 플레이할 수 있습니다. 미리보기는 항상 샌드박스 모드(점수 없음)로 실행됩니다.

미리보기 실행 중에는 화면 상단에 「편집으로 돌아가기」 오버레이가 표시됩니다. 이것을 클릭하면 에디터로 돌아가고, 편집 중이던 맵이 자동으로 다시 로드됩니다.

저장하지 않으면 미리보기 전에 자동 저장됩니다: 저장하지 않은 변경이 남아 있는 채로 ▶ 미리보기를 누르면, 내부에서 먼저 저장을 실행한 후 미리보기로 들어갑니다. 검증 오류로 저장이 멈추는 경우에는 미리보기도 중단됩니다.

🏷 번들 정보(공개 정보)

번들 정보는 유저 맵으로 공개되었을 때 다른 사람에게 보여 주는 「제목・설명문・작성자 이름・미리보기 이미지」의 세트입니다. 타이틀 화면의 유저 맵 목록이나 에디터의 「맵 열기」 목록에 표시됩니다. 설정하지 않아도 플레이할 수 있지만, 배포한다면 제목・설명・미리보기 이미지 3가지는 넣어 두시기를 권장합니다.

저장 위치: 번들 정보는 <맵 폴더>/bundle.json에, 미리보기 이미지는 <맵 폴더>/preview.png에 저장됩니다. CSV와 마찬가지로 맵 폴더 바로 아래에 있으므로 폴더째로 공유하면 정보도 함께 전달됩니다.
향후 예정: 이 번들 정보는 앞으로의 Steam 창작마당 연동 업데이트(V1.7.x 이후 예정)에서, 창작마당에 게시하는 자작 맵의 제목・설명・섬네일로 그대로 사용될 예정입니다. 지금 정리해 두면 창작마당이 왔을 때 재입력 없이 공개할 수 있습니다.

번들 정보 편집

메뉴 바의 「파일 ▼」 → 「번들 정보 편집...」으로 대화 상자를 엽니다. 다음 항목을 입력할 수 있습니다.

항목설명
제목목록에 크게 나오는 이름. 폴더 이름과 독립적으로 붙일 수 있습니다(예: 「요코하마역 아침 러시」 등). 비우면 폴더 이름이 그대로 사용됩니다.
설명맵의 소개문. 여러 줄 OK. 타이틀 화면의 유저 맵 화면에서 미리보기 이미지 아래에 표시됩니다. 「양개 건넘선 있음 / 입환 있음 / 아침 러시용」 등의 특징을 쓰면 고르기 쉬워집니다.
작성자자기 신고 작성자 이름. SNS 핸들 이름 등을 넣어 주십시오.
버전자작 맵의 버전 번호(예: 1.0.0). 갱신하면 올리는 방식으로 운용하면 받은 쪽이 신구를 구별할 수 있습니다.
태그검색용 키워드(쉼표 구분). Steam 창작마당 연동 시 검색성에 사용될 예정입니다.

미리보기 이미지 촬영

미리보기 이미지는 목록에서 섬네일로, 선택 시에는 오른쪽 페인에 크게 표시됩니다. 메뉴 바의 「파일 ▼」 → 「미리보기 이미지 촬영...」으로 미리보기 재생 화면으로 전환되어 열차가 없는 상태에서 카메라 구도를 맞춥니다.

  1. 「파일 ▼」→「미리보기 이미지 촬영...」을 선택합니다
  2. 미리보기 재생 화면으로 전환됩니다(열차 스폰 없음・상단에 노란 바가 나옵니다)
  3. 마우스 드래그・휠로 카메라를 움직여 보기 좋은 구도에 맞춥니다
  4. 상단의 「여기서 촬영」 버튼을 누르면 preview.png가 맵 폴더 바로 아래에 저장됩니다
  5. 다시 찍고 싶은 경우에는 같은 버튼을 한 번 더 누르면 덮어쓰기됩니다
  6. 「편집으로 돌아가기」 버튼으로 에디터로 돌아갑니다
촬영 요령: 이미지는 16:9로 저장됩니다. 목록에서 섬네일로 축소되는 것을 염두에 두고, 맵의 특징적인 분기・역・양개 건넘선 등이 담기는 구도가 좋습니다. HUD(다이어그램・로그・행선 안내판 창)는 촬영 중에는 자동으로 숨겨집니다.
미설정 시의 표시: 번들 정보를 넣지 않은 맵은 목록에서 「제목=폴더 이름」「부제=폴더 경로」「섬네일=회색 플레이스홀더」가 됩니다. 배포한다면 최소한 제목과 미리보기 이미지는 넣으면 훨씬 고르기 쉬워집니다.

📦 데이터 저장 위치

UGC 맵은 Windows의 사용자 저장 영역에 CSV 텍스트로 저장됩니다. 위치는 다음과 같습니다(Windows).

%USERPROFILE%\AppData\LocalLow\DefaultCompany\RailSim260127\CustomMaps\<맵 이름>\

각 맵 폴더 안에는 Data/<회사명>/<맵 이름>/ 아래에 TrackCircuits.csvRoutes.csv 등의 CSV 파일들이 나열됩니다. 시나리오별 파일(TrainList.csv 등)은 그 Data/<회사명>/<맵 이름>/<시나리오명>/ 아래에 함께 들어갑니다.

백업: CSV 텍스트이므로 백업은 간단합니다. 맵 폴더째로 다른 위치에 복사해 두면 실수로 손상시켜도 바로 복원할 수 있습니다.
공유: 맵 폴더를 통째로 압축하여 친구에게 건네면, 같은 위치에 압축을 풀기만 하면 플레이할 수 있습니다. Steam 창작마당 연동(V1.7.x에서 예정)이 구현되면 더 손쉽게 배포할 수 있게 됩니다.
공유・배포에 대한 면책: 사용자가 작성・공유하는 맵(UGC)에 대하여 개발사는 내용의 검증・지원을 하지 않습니다. 자작 맵을 배포한 결과나 제3자로부터 입수한 맵을 도입한 결과에 기인하는 불량・데이터 손실・기타 문제에 대하여 개발사는 일체의 책임을 지지 않습니다. 도입은 반드시 신뢰할 수 있는 입수처에서 자기 책임으로 부탁드립니다.

📚 다음에 읽기

이 문서는 맵 에디터의 입구를 소개했습니다. 각 카테고리의 자세한 조작 방법은 아래 가이드를 참조하십시오(왼쪽 사이드바의 메뉴 순 = 편집의 권장 순서).

본편의 플레이 방법은 플레이 방법 가이드를 참조해 주십시오. 미리보기에서 자작 맵을 움직일 때의 조작은 본편과 같습니다.