2번맵부터 기차 말고 버스도 운용하려니 머리가 아픈데 이것 저것 해보면서 최대한 버스가 안멈추고 돌아가게 한 방법입니다.
아마 더 좋은 방법이 있겠지만 저도 초보자이고 제 기준으로 최대한 이것저것 안만지면서 할 수 있었던 방법입니다.
1. 버스 운영 시간은 00시부터 00시까지로 24시간 돌아가게 합니다.
중간에 안돌아가는 시간을 넣으려면 차고지로 차를 보내야 하고,
그럼 시작 시간에 우르르 나오기 때문에 병목현상이 발생하기 쉽습니다.
이걸 피하려면 각 구간별 한바퀴 도는 시간에 맞춰서 운행 시작 시간을 정해줘야 하는데 귀찮으니 24시간 돌리는 것으로 해결.
2. 버스 정류장에서 정차수를 3 이상으로 합니다.
4나 5가 되면 더 좋지만 정류장이 면적을 더 많이 차지하게 되므로 초반에는 3이 적당합니다.
처음부터 존재하는 정류장은 3개로 개축을 해줍니다.
3. 가능한 한 경유 정류장이 없도록 설정합니다.
A ↔ B ↔ C 세개의 정류장이 있을 때
A ↔ B / B ↔ C 와 같은 식으로 노선을 짭니다.
경유 정류장이 생기면 정차 라인도 설정해줘야 하는데 정차수가 늘어나면 정류장 면적이 커지고 돈이 많이 듭니다.
정차라인 배치가 원활해지면 A↔B↔C와 A↔C를 추가해도 잘 돌아갑니다.
4. 한 정류장에서 최대 3개의 노선을 운행합니다. (정차수 3인 경우에)
정류장에서 A,B,C 3개의 노선이 있을 때 정차라인을 A노선은 1만 쓰고 B노선은 2만 쓰고 C노선은 3만 쓰도록 하면
동시에 버스가 들어오더라도 정차라인이 다르면 버스가 멈춰버리는 현상이 발생하기 어려워집니다.
정류장의 정차수가 많으면 더 많은 노선을 운영해도 됩니다.
5. 노선 쉽게 짜는 방법과 발차 시간 조정 없이 원활하게 돌리는 방법
위의 1~4번 내용을 포함해서 노선을 쉽게 짜고 시간 조정을 안하는 방법입니다.
게임 시간이 멈춘 상태에서 버스 정류장 근처에 차를 배차합니다. 방향은 버스 정류장 방향으로 보게 합니다.
노선 설정에서 방향키 왼쪽을 눌러서 노선을 초기화 합니다.
기점(마을 주소)에서 목적지를 추가합니다. 목적지는 바로 앞의 정류장입니다.
(초기화 후에도 바로 앞의 정류장이 설정되어있는 경우도 있습니다)
그럼 첫 목적지(정류장)A가 추가됩니다.
목적지(정류장)A에서 목적지를 추가합니다. (다음 정류장이 되겠죠)
그럼 다음 목적지(정류장)B가 추가됩니다.
마지막으로 정류장마다 정차 라인을 설정해줍니다. (다른 노선의 버스와 정차 라인이 겹치지 않게 하는게 중요)
이렇게 하면 노선이 기점1 - 정류장A - 정류장B - 기점1 - 정류장A - 정류장B - 기점1... 로 반복이 됩니다.
노선 설정 작업이 원활해지면 중간 중간 경유지를 더 추가해주면 됩니다.
마찬가지로 위의 노선에서 목적지(정류장)B 근처에 차를 배차합니다.
위와 같은 방식으로 노선을 짜면 기점2 - 정류장B - 정류장A - 기점2 - 정류장B - 정류장A - 기점2... 로 반복되며,
이 때 정차 라인은 위의 노선과 동일한 정차 라인을 사용해도 됩니다.
결과적으로 정류장 A-B-A-B를 반복하는 버스와 정류장 B-A-B-A를 반복하는 버스가 크로스로 운영되기에 특별한 문제 없이 돌아가게 됩니다.
해당 노선에 버스를 더 늘리고 싶다면 정류장A와 정류장B에 버스가 들어가있거나 근처에 있는 상태에서 노선 중간 쯤에 동일한 방식으로 차를 놔주면 됩니다.
요약
버스 경로를 간단하게 짜면서 시스템에 적응하자.
정류장 정차수를 늘려서 노선별로 정차라인을 설정해주면 정류장에서 사고(병목현상)가 발생할 확률이 매우 낮아진다.
맵이 커서 버스가 한바퀴 도는 시간이 기므로, 한 노선에서 버스가 많이 다니게 하거나 / 정류장을 많이 깔아서 노선을 여러개 만들자.
헌데 가운데 리조트만 해도 3개 버스로 감당하기 어려운 관광객이.... 그렇다고 바스정류장을 다닥다닥 여러개 놓자니ㅠㅠ
이거대로 하고 있어요.