역이란 무엇인가?

역은 무엇으로 구성되는가?

선로, 플랫폼, 대합실, 출구

선로

어떤 선로 구조도 될 수 있도록…

선로의 구조

undirectional graph 형태로 저장.

선로 상에서 역의 범위를 결정하기

두 종류의 신호(장내, 출발)로 선로 상에서 역이 차지하는 공간이 정의된다. 플레이어는 신호를 설치하고 이동해서 역을 생성 및 변경할 수 있다.

플랫폼

플랫폼의 기능: 탑승장, 이용객들의 대기 장소

비주얼

플랫폼의 비주얼적인 것은 기능이랑 관계가 없음.
ex) SRT 수서역(두단식 승강장)은 모든 플랫폼이 한 개의 물리적인 덩어리라고 볼 수 있음.

단어 정의

물리적으로 연결된 공간을 플랫폼 블록
열차 운용적으로 동시에 하나의 열차가 멈추기로 한 특정 공간을 플랫폼/승차위치라 하겠음.


이건 SRT 수서역인데, 플랫폼 블록 1개와 승차위치 6개가 있는 역이라고 할 수 있음.

플랫폼 블록 건설하기

기본적으로는 시티즈2의 지구(district) 건설 기능과 비슷한 조작.

(참고)

선로와 인접한 부분에는 자동으로 생성된 노드가 있음. (마치 시티즈 2에서 도로변이나 건물변에 건설 툴이 스냅되는 것처럼) 해당 노드를 지나게 블록을 지으면 그 변에는 승차위치를 지을 수 있고 승객이 승하차함.

고민

너무 좁은 정거장. 서로 두께가 다른 두 개의 union 만들고 intersect 있는 것만 취급하기.