이 문서는 개인의 독립 창작 문서입니다. 어떤 세계와 관련할 수도 그렇지 않을 수도 있으며, 위키 전반의 공용 문서나 규정이나 지침이 아닙니다.
개요
TTTRPG(Time Table Travel Role Playing Game; 시각표 여행 RPG)은 지로가 구상 및 제작 중인 여행 게임 규칙이다. 특정한 서비스 주체는 없으며, 규칙을 기반으로 구성하기에 따라 온라인, 오프라인 모두에서 시행할 수 있다. 기본적으로 시각표와 주사위를 필요로 하며, 1인 게임으로도 성립하지만 점수제를 활용하여 다인 대결로 진행할 수도 있다.
도구
TTTRPG는 다음의 도구를 가지고 진행하게 된다. 이들의 기능을 할 수 있는 시뮬레이터, 프로그램, 파일 등이 있다면 그것으로도 대체할 수 있다.
- 시각표: 철도 및 기타 교통 수단의 운행 시각과 운임이 기재되어 있어야 한다. 상세한 시각 없이 단순히 배차 간격만이 적혀 있는 노선 등은 배제하거나, 미리 추정치를 표로 작성해 두도록 한다.
- 시각표 사본: 필수적이지는 않으나, 역 개수의 계산 등을 편리하게 할 수 있도록 시각표 일부 페이지를 적절히 복사하여 역명 옆에 번호를 붙여 두는 것이 좋을 수 있다. 저작권적인 문제에 유의하여, 저작권이 완전히 만료된 자료를 제외하고는 개인 이용 범위 내에서 이용하도록 한다.
- 노선도: 시각표에 있는 노선 가운데 게임에 이용할 모든 노선이 기록되어 있는 노선도가 가장 이상적이다.
- 주사위 (dN은 N면체 주사위를 의미한다)
- d2: 구조적으로 앞뒤가 다른 동전, 혹은 d6으로 대체할 수 있다. d6을 사용하는 경우, 1~3과 4~6을 각각 1과 2로 처리할지, 홀수와 짝수를 1과 2로 처리할지 정해 두어야 한다.
- d6: 가장 기본적으로 사용되는 주사위. 이동 과정에서 2d6(2개의 d6을 함께 굴려 합산)의 판정을 요구하는 경우가 있으므로, 2개 준비할 수 있다면 좋다.
- d100: 페이지와 역을 판정하는 용도로만 사용된다. d10 × 2로 두고 각각 10의 자리, 1의 자리를 나타내는 것으로 대체할 수 있다.
- d(철도 시각표 페이지 수의 근삿값): 출발·목적지 지정 절의 페이지 판정법에서만 사용한다. 시각표 페이지 수에 따라 적절한 주사위를 준비한다.
- 기록 표: 여행자의 캐릭터 설정과, 여행 진행 상황을 기록해 둘 수 있는 것이라면 무엇이든 좋다. 전자 스프레드시트, 종이 노트 등 편리한 것을 고르면 된다.
게임 진행 과정
여행 준비
기초 정보 설정
이 절의 설정에는 주사위를 이용하지 않는다.
- 시각표 속의 운임표 등으로 확인할 수 있는 시대상의 물가에 맞추어, 적절히 하루 동안 사용할 금액(기준금액)을 지정한다. '보통 열차로 100 km 이동할 때 소요되는 운임' 등을 기준으로 할 수 있으나, 고속 철도가 발달한 시대, 혹은 이동 범위가 이보다 매우 넓거나 좁은 등의 경우 적절히 조정한다.
- '취침 시각'을 설정한다. 이는 여행자(플레이어)가 하루의 여행을 중단하고 숙박 세션으로 넘어가게 하는 시간이다. 추천 수치는 22:00이다.
- 시작 시점에서의 '재시행 기회'의 값을 설정한다. 재시행 기회는 여행 도중 주사위 판정의 결과를 취소하고 다시 던질 수 있는 기회를 의미한다. 추천 수치는 1이다.
여행 표 작성
이 절의 설정은 주사위에 의해 결정된다.
여행 색채 지정
1d6을 3번 시행한다.
- (여행 기간 1d6)
- 1~2: 1일(당일치기)
- 3~4: 1박 2일
- 5~6: 2박 3일.
- (예산 배율 1d6)
- 1: 0.75배
- 2~3: 1배
- 4~5: 1.5배
- 6: 2배.
- (여행 테마 1d6)
- 1: 미식가(식사 절의 요건을 충족할 때마다 충실도 +2. 동일 식단 재이용 시에는 +1)
- 2: 휴양여행자(고급 호텔, 온천 호텔 등에 숙박하는 경우마다 충실도 +2. 동일 숙소 재숙박 시 +1)
- 3: 철도여행자(열차 1회 승차에서 30 km 이상 하차하지 않고 승차에 성공한 경우마다 충실도 +2. 동일 구간이어도 적용)
- 4: 자연탐방자(역명에 山川江海峰嶺 등 자연지형을 나타내는 글자가 포함되는 역에서 하차할 때마다 충실도 +2. 동일 역 재하차 시 미적용)
- 5: 지역산책자(보통열차를 1편 의도적으로 승차하지 않고 그 다음 열차를 이용할 수 있으며, 이 횟수마다 충실도 +1)
- 6: 자유여행자(1~5 가운데 플레이어가 원하는 코스를 선택하여 진행)
이 테마는 예제이며, 배경 시각표와 지역에 따라 적절히 개편하도록 한다. 가령 일본의 경우 역 도시락(에키벤) 정보가 올라 있는 일본의 경우 1을 도시락으로, 2를 온천으로 재해석하는 식이다.
이상의 판정에 따라 여행자별로 다음 값이 결정된다.
- 여행 기간: 이 기간을 모두 소비한 경우 해당 플레이어의 게임이 즉시 종료된다.
- 소지 금액: (기준 금액 × 예산 배율 × 여행 기간)으로 산정한다. 이때 여행 기간은 '박'이 아닌 '일' 수치로 계산한다.
- 여행 테마: 가산점('충실도') 가중 요소를 결정한다.
- 숙박 금액: (기준 금액 × 숙박 횟수 × 5)로 산출한다. 숙박 횟수가 0인 1일 여행의 경우에는 0이다. 이로 배당된 금액은 소지 금액과는 별도로 운용되며, 숙박 시 이외에는 사용할 수 없다.
여행 개시일 지정
- 1d2를 시행하여, 1이면 평일, 2이면 휴일로 둔다. 임시 열차 등을 모두 반영하고자 하는 경우, 임의의 방법으로 월-일을 지정하는 것으로 대체할 수 있다.
출발·목적지 지정
출발지와 목적지는 모두 철도 역명을 기준으로 하며, 페이지 판정법과 행수 판정법을 사용하여 결정한다.
- 페이지 판정
- 1d(철도 시각표의 페이지 수)을 시행함이 이상적이나, 그런 주사위를 준비하기 어려우므로 철도 시각표의 페이지 수에 따라 그와 같거나 약간 큰 면(面)의 주사위를 준비한다. 적절히 1d50, 1d100(=1d10 × 2자리: 00=100), 1d1000(=1d10 × 3자리: 000=1000) 등을 시행한다. 이 결괏값을 A로 둔다.
- A가 철도 시각표의 페이지 수를 넘은 경우 그 값은 무효하다. 그 경우에는 판정을 재시행한다.
- A를 철도 시각표의 페이지 수에 대입한다. 숫자로 지정된 페이지 번호가 없는 경우 첫 페이지를 1로 계산하며, 철도 시각표 페이지의 시작 번호가 1이 아닌 경우 (A=1)이 철도 시각표 페이지의 맨 첫 페이지를 가리키도록 계산한다. 가령, 시각표의 첫 페이지가 30쪽인 경우 1은 30쪽을, 2는 31쪽을, ...99는 128쪽을, 100은 129쪽을 나타내는 것과 같다.
- 이상의 작업을 두 번 시행하여, 첫 번째 결과를 출발 페이지로, 두 번째 나온 페이지를 도착 페이지로 둔다. 출발 페이지 번호와 도착 페이지 번호가 서로 같은 경우 및, 양쪽 페이지에 같은 노선이 실려 있는 경우에는 도착 페이지를 재판정한다.
- 행수(역명) 판정
- 철도 시각표의 역명란을 열람하여, 그 페이지에 기재된 역명에 열 번호를 붙인다. 시각표 사본이 있다면 그곳에 열 번호를 필기한다. 착·발 시각이 모두 기재되어 있는 등 한 개 역이 2행을 차지하고 있는 경우, 그 역은 1행으로 계산한다. 한 개 페이지에 여러 노선이 기재되어 있는 경우, 그 역명을 모두 포함하여 계산한다. 첫 행 번호를 1로 두었을 때의 마지막 행 번호를 B로 둔다.
- 1d100을 시행한 후, 그 결괏값을 전체 열 개수 B로 나눈 나머지(나머지가 0인 경우 B로 치환)에 해당하는 행에 위치한 역명을 읽는다. 이를 출발 페이지와 도착 페이지에서 각각 시행하여 출발 역명과 도착 역명을 확정한다. 이 때, 출발 역과 도착 역 사이의 거리가 12 역 이하인 경우, 도착 역을 재판정한다.
출발 시각 지정
출발 시각의 지정은 플레이 전에 규칙으로 정하여야 한다. 단순하게 당일의 첫 차부터 이용하게 하거나, 1d6을 시행하여 나온 값에 5를 더해 05시~11시부터 여행하게 할 수 있다.
턴의 흐름
모든 준비 과정이 마무리되면, 게임 본편이 시작되고 턴의 흐름에 진입한다. 이 흐름은 종료 조건을 만족하거나 취침 시간이 되기 전까지 반복된다. 이 과정 중에서의 모든 주사위 던짐은, '재시행 기회'를 1회 차감하여 재선택할 수 있다.
진행 방향 결정
1d6을 시행한다. 현재 있는 역에서부터 운행되는 철도(및 철도회사에서 운행하는 선편)을 상하행 각각 배당한다. 후보가 단 1방향인 경우에는 무조건 그 방향으로 진행되므로 생략하고, 상·하행의 2방면인 경우 홀수는 상행, 짝수는 하행으로 둔다(서로 다른 노선이 2방향으로 갈라진 경우에도 같다). 후보가 3방향인 경우 1부터 6까지 ABCABC, 4~6방향인 경우 순서대로 매기고 빈 후보가 나왔을 때는 다시 시행한다.
- 버스, 항공, (철도연락선 이외의) 선박이 운행하는 곳에 있는 경우, 이 수순 대신 '특수 이동'을 선언할 수 있다.
특수 이동
- 버스, 항공, 선박 등 철도 이외의 교통편이 운행하고, 그것이 시각표에 올라 있는 경우, 특수 이동을 선언하여 다음의 절차를 따라 여행할 수 있다. 특수 이동을 선언하는 플레이어는 '버스' '항공(비행기)' '선박(배)' 3가지 종류 중에서 선택할 수 있으나, 그 교통수단 종류 안에서 세부적인 방향은 직접 고를 수 없다.
- 선택한 특수교통이 여러 방향으로 운행되는지 확인하고, 그 방향에 대해 번호를 붙인다. 같은 행선지(정류장이나 기항지가 여럿인 경우, 다음 정류장 및 기항지가 같은 경우)로 여러 편이 운항되는 경우에는 한 가지 선지로 통일한다.
- 방향에 대해 번호를 매긴 뒤 1d6으로 진행방향을 결정한다. 방향 번호는 지도를 중심에 두고 북쪽부터 시계 방향으로 1번부터 매기며(6면 주사위의 한계로 확률이 모두 같아지지는 않는다. 이를 회피하려면 룰렛 등을 사용하라.), 이때 방향 종류가 5방향 이내인 경우, 6이 나왔을 경우 교통 지연 등으로 인해 승차선에 '실패'한 것으로 처리한다(1~5에 대해서는 AAAAA, ABABA, ABCAB, ABCDA, ABCDE와 같이 배당한다). 선언 후 6이 나와 특수 이동에 실패한 경우, '재시행 기회'를 소비하지 않는다면 현 위치에서 그대로 시계를 1시간 진행시킨 뒤 턴이 끝난다(진행 방향 결정으로 돌아간다).
특수 이동에 성공한 경우, 시각표에 기재된 운행 시각표와 운임표에 따른다. 항공 및 선편을 이용한 경우, 그 운임이 비싼 것을 감안하여 '재시행 기회'를 1 가산한다.
단, 현재 위치에 철도 노선이 단 한 개도 없는 경우, 실패의 6번 선지는 발생하지 않는다.
열차 승차
- 진행 방향의 시각표 상에서 '현재 시각' 이후 가장 먼저 출발하는 열차를 확인한다. 운행 계통과 실제 분기역의 차이로 여러 페이지에 게재되어 있는 경우, 이들 페이지를 모두 확인하여 가장 빠른 열차를 확인한다.
- 그것이 보통열차인 경우, 그 열차에 무조건 승차한다. 급행·특급 등 추가 요금이 발생하는 경우, 승차하거나 다음 보통열차를 이용하는 것을 플레이어가 선택할 수 있다.
- 승차한 열차의 정차역 수를 기준으로 2d6 역만큼 진행한다. 그 이전에는 하차할 수 없다(주사위 수치보다 앞서 열차가 종착역에 도착하거나, 게임 목적지에 정차한 경우는 예외. 목적지 역을 급행열차 등으로 통과한 경우에는 역시 하차할 수 없다.)
하차와 운임 지불
하차 역으로 이동되며 현재 시각이 열차 도착 시각으로 변경된다. 이와 동시에 열차 승차 구간에 따라 운임을 지불(소지금에서 차감)한다. 급행열차 등으로 추가 요금이 발생한 경우, 그것도 동시에 차감한다.
역 내 이벤트
역에 도착한 직후 이벤트가 발생한다. 역 종류에 따라 1d6을 시행한다.
- 역에서 단 한 개 철도 노선의 종착역인 경우, 말단역이다.
- 역에서 철도 노선으로 향할 수 있는 방향이 2곳인 경우, 보통역이다.
- 역에서 철도 노선이 3곳 이상의 방향으로 분기되는 경우, 분기역이다.
- 말단역
- 1: 즉시 숙소를 찾는 세션으로 넘어간다(철도 재승차 시도 불가).
- 2: 도착지연. 시계 +30분.
- 3: 식당 이용(선택): (기준 금액 ÷ 5)을 지불하면 충실도 +1.
- 4: 역전 산책. 충실도 +1.
- 5: 아무 일도 일어나지 않는다.
- 6: 대발견. 충실도 +2, 재시행 기회 +1.
- 보통역
- 1: 도착지연. 시계 +30분.
- 2: 매점 이용(선택): (기준 금액 ÷ 10)을 지불하면 충실도 +1.
- 3: 열차 보내기(선택): 다음 승차 때 보통열차 1편을 그냥 보내고 그 다음 편을 이용하면 충실도 +1.
- 4: 아무 일도 일어나지 않는다.
- 5: 차창의 풍경 발견: 충실도 +1.
- 6: 지역민과의 대화: 충실도 +1.
- 분기역
- 1: 도착장시간지연. 시계 +60분.
- 2: 도착지연. 시계 +30분.
- 3: 매점 이용(선택): (기준 금액 ÷ 10)을 지불하면 충실도 1.
- 4: 아무 일도 일어나지 않는다.
- 5: 환승대기발견: 만약 바로 다음 승차까지 30분 이상 기다려야 하는 경우, 충실도 +1.
- 6: 환승의 묘미: 이 턴에 노선 주사위 기회가 2번 주어진다(택1). '재시행 기회'는 소모하지 않는다.
식사(도시락)
시각표에 식당, 혹은 도시락 정보가 가격을 포함하여 기재되어 있는 경우, 1d6을 시행하여 해당 역에서 식사할 수 있다.
- 1이 나온 경우 임시휴업 혹은 매진으로 인해 구입이 불가능하다.
- 2~6의 경우 지정된 가격을 지불하고(메뉴는 플레이어가 정한다) 식사하면 충실도 +1(여행 테마가 식사이며 해당 게임 내에서 처음 이용한 메뉴인 경우 충실도 +2).
취침 시간
지정한 취침 시간 혹은 그 이후(~24시)에 역 구내에 있는 경우, 식사 이외의 동작은 정지되며 숙소를 찾는 세션으로 넘어간다. 해당 역 주변의 숙소 정보가 시각표 내에 있는 경우, '숙박금'에서 차감하여 숙박한다. 숙소 후보가 여럿인 경우, 플레이어가 정할 수 있다. (시각표에 숙소 정보가 완전히 없는 경우, '기본 금액 × 3'을 숙박비로 가정한다. 숙소가 있는 역의 정보는 임의로 정하도록 한다)
해당 역 주변에 숙소 기재가 없거나 숙박을 원하지 않는 경우, 다시 이동으로 돌아가 숙소가 있는 다른 역을 찾으러 이동하거나, 충실도를 -1 처리하고 역에서 노숙할 수 있다. 충실도가 이미 0인 경우, 마이너스로 차감되지 않으며, 노숙 선택지를 선택할 수 없게 된다(모든 교통수단이 운행을 종료하였고 숙박비 지불도 불가능한 경우, 게임 종료로 처리한다).
야간(취침 시간~24시)을 열차 내에서 보내고 날짜가 바뀐 뒤에 하차하는 경우, 차내 숙박으로 처리되며 충실도는 차감되지 않는다.
종료 조건
게임은 다음 중 하나 이상의 조건이 만족되는 경우 종료된다.
- 목적지 도착: 성공적인 여행. 즉시 10점의 가산점이 추가된다.
- 여행기간 종료: 불완전한 여행. 여행 기간 마지막 날의 '취침 시각'에 도달하거나 그를 지나친 시점에 발생한다.
- 소지금액 부족: 불완전한 여행. 숙박 금액을 제외한 소지금액이 0 이하인 경우, 혹은 노숙이 불가능한 상태에서의 숙박 실패에 의해 발생한다.
점수 산정
- 목적지 도착 보상: +10점.
- 목적 노선 보상: +3점. 목적지에 도착하지는 못했으나, 목적지 주변 방향별 5역 이내에서 하차한 경우 최초 1회에 한해 가산.
- 충실도 보상: 여행 테마를 달성하는 등으로 발생한 '충실도'를 그 수치만큼 가산.
- 절약 보상: (남은 소지금 ÷ 기준 금액)의 몫을 가산. 소수점 이하는 버림. (노숙 실패를 제외한) 소지금액 부족에 의한 종료인 경우 이 항목은 필연적으로 0점.
- (목적지 도착 보상 or 목적 노선 보상) + (충실도 보상) + (절약 보상) = 최종 점수. 다른 플레이어와 대결하는 경우의 최종 점수치는 이와 같이 산정한다.