이전 글: https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=64783

1청크 마이크로 그리드 베이스 연구일단 기본형은 이렇게 만듦1청크는 생각보다 엄청나게 작은 공간이기 때문에 철도를 복선으로 깔면 전용면적이 너무 작아진다복선으로 만들면 상하차장 팔 때 철도 신호조차 정상적으로 박을 공간이 안 나오는 듯그래서 단선 기반gall.dcinside.com


전에 만들었던 버전에 데드락 취약점이 있어서 이번에 새로 만들어 봤다

고친 정도가 아니라 아예 새로 만든 거라 이전 글이랑 별 연관성은 없음




이딴 걸 하는 이유에 대해 다시 소개하자면, '왜 사람들은 메가 베이스에만 관심을 가지고 마이크로 베이스에는 별 관심을 갖지 않을까?' 하는 나의 생각에서 시작된 거고, 작고 귀엽게(?) 아기자기하게 만드는 게 주 목적이라 실용성이나 효율은 기대하지 않는 게 좋다

그래도 최소한의 기능은 갖출 수 있도록 노력은 했음...




기본형은 이렇게 함

이전 글에서 시도했던 단선인 척 하는 무언가는 문제가 좀 있어서 그냥 평범하게 복선 쓰기로 했다

안 그래도 1청크짜리라 비좁은데 철도에 공간을 낭비할 수는 없어서, 국룰인 우측통행을 포기하고 좌회전 기능도 빼버림

좌회전이나 유턴이 하고 싶다? 빙빙 둘러서 가는 거임~




이건 1청크 인증




태양광 패널로 채워 넣으면 이런 느낌

아니 이렇게 좁은데 상하차 라인은 어디로 어떻게 빼나요 할 수 있는데,





이렇게 외부에서 빼올 수 있다

물론 기차는 무조건 1-1 형태로 고정이고, 진입 대기 같은 건 가능할 리가 없으므로, 모든 기차역의 정차 제한도 1대로 고정





이걸 베이스로 광석 제련 그리드를 짜보면 이렇다

무려 풀신호기 용광로가 두 대나 들어간다구~

사진 좌측에 하차 대기 중인 기차가 본선 침범하고 있는 거 아닌가 싶을 수 있는데, 신호등 보면 알 수 있듯이 침범 안 한 판정임

본선의 다른 기차들도 충돌 없이 지나다닐 수 있다




재료 3종 먹는 조립기계는 풀신호기 기준 1대가 간신히 들어감

다중 상하차를 하겠다면 상하차 라인 줄이면서 공간을 좀 더 빼서 2대까지 넣을 수 있겠지만 그건 몰르갯꼬...




그리고 잘 보면 이상한 점을 두 가지 찾을 수 있을텐데, 첫 번째는 버퍼 역할을 해줄 상자가 아예 없다는 거고, 두 번째는 기관차가 화물차 뒤에 달렸다는 거다


버퍼 상자가 없는 건 당연히 공간이 너무 좁아서고, 이로 인해 모든 기차는 자신이 하차한 재료들을 그리드가 전부 소화한 다음에나 이동할 수 있으며, 그리드는 상차할 기차가 없을 때 여유분을 미리 생산해두지 못 하게 됨

뭐... 그래도 굴러는 가는게 어디야


기관차가 화물차 뒤에 달린 건 이전 글에서도 언급했는데, 기차역이 대각선 설치를 지원하지 않아서 뒤쪽 열차가 직선정렬되지 못하는 문제가 있고, 직선정렬되지 않은 유체 화물차는 상하차가 불가능하기에, 기관차를 뒤쪽으로 빼버린 거임




목적이나 기타 이유에 따라 그리드 두 칸, 혹은 그 이상을 합치는 경우도 종종 있는데, 그리드 두 칸을 합치는 예시로 원유처리 그리드를 만들어 봄

풀신호기 기준으로 정유공장 두 대가 들어간다

이런 식으로 그리드를 합치게 되면 주의할 점이 있는데, 상하차 라인을 그리드 외부에서 떼어오는 방식이므로, 내부 철도를 없애면서 다른 그리드의 상하차 라인을 끊게 돼버리는 경우를 조심해야 함




마지막으로 공교롭게도, 곡선 철도의 곡률 한계와 철도 역은 직선 철도에만 설치된다는 점, 유체 화물차는 직선 정렬로 정차한 때만 상하차가 가능하다는 점이 맞물려서 일반적인 정사각 복선 철도 그리드로서의 최소 크기는 1청크가 한계인 걸로 보인다

교차로와 상하차 라인의 존재 때문에 이거보다 작으려면 회로 제어가 필요하거나 뭔가 기능적으로 포기하는 게 생기거나 하는 것 같음



이건 끔찍한 유턴 경로

남들 그리드 1칸 쓸 공간으로 16칸이나 오밀조밀 채워넣을 수 있는 마이크로베이스 하자