Hậu cần

【Factorio】Bắt đầu với Bố cục Thành phố|Kích thước và Tín hiệu

Khi con đường vận chuyển chính quá dày đặc và bạn không còn nhìn thấy chỗ để thêm gì nữa, đó là lúc cân nhắc chuyển sang bố cục Thành phố. Bài viết này hướng dẫn những người chơi trung cấp cách chuyển sang nhà máy \"dễ quản lý và dễ mở rộng\" trên môi trường Factorio Vanilla 2.0 và Space Age, với các bước cụ thể.

Hậu cần

【Factorio】Bắt đầu với Bố cục Thành phố|Kích thước và Tín hiệu

Khi con đường vận chuyển chính quá dày đặc và bạn không còn nhìn thấy chỗ để thêm gì nữa, đó là lúc cân nhắc chuyển sang bố cục Thành phố. Bài viết này hướng dẫn những người chơi trung cấp cách chuyển sang nhà máy "dễ quản lý và dễ mở rộng" trên môi trường Factorio Vanilla 2.0 và Space Age, với các bước cụ thể.

Điểm chủ yếu là không tạo một mạng lưới đường sắt khổng lồ ngay từ đầu. Bạn cần cố định 4 mục trước: kích thước khối, chiều dài tàu, hướng lưu thông và vật liệu lưu thông bên trong khối. Sau đó, hãy đưa ít nhất 1 khối vào trạng thái có thể sao chép sạch sẽ - đó là cách tiếp cận ít bị sụp đổ nhất.

Tôi cũng từng điều hành mạng lưới tàu hơn 100 trạm. Khi gặp tàu dừng lại trong giao lộ và thiếu các tuyến thoát hiểm, tôi phải mất 3 giờ để khắc phục. Mặc dù Bố cục Thành phố không phải là thuốc thần cho tối ưu hóa UPS, nhưng nếu bạn quyết định các quy tắc trước rồi mới xây dựng, bạn có thể tạo ra một nhà máy khó sụp đổ khi mở rộng một cách thực tế.

Tiền đề và phiên bản được hỗ trợ của bài viết này

Bài viết này dựa trên Factorio Vanilla v2.0 phiên bản ổn định tương đương 2.0.73môi trường DLC Space Age. Trọng tâm là thiết kế Bố cục Thành phố của Vanilla, những tùy chọn mới và sự khác biệt trong cách suy nghĩ của Space Age được tách biệt trong các phần riêng. Cách tách này giúp bạn tránh trộn lẫn "những điều cơ bản hoạt động trên Vanilla" với "những ứng dụng mở rộng bởi DLC". Chính bản thân tôi cũng thấy thiết kế trở nên tán tác hơn khi cố gắng tính toán tất cả các tính năng mới từ đầu.

Ngoài ra, Bố cục Thành phố trong bài viết này đề cập đến thiết kế nơi bạn đặt các mô-đun sản xuất vào một lưới đường sắt thường xuyên để mở rộng. Điều quan trọng là hiểu rằng đây là một phương pháp cho dễ quản lý và dễ mở rộng, không phải một thiết kế chuyên dụng để cắt giảm UPS. Nếu nhầm lẫn điều này, sẽ dễ dẫn tới tình trạng "không nhẹ như dự tính" sau này.

Bố cục được thảo luận dựa trên tiền đề rằng các ô bản đồ được chia thành các ô 32×32 tile. Như trong 'Map structure', nếu bạn căn chỉnh một cạnh của lưới hoặc khối theo bội số của 32, việc sao chép bằng bản vẽ xây dựng sẽ dễ dàng hơn nhiều, và khi cần thêm một cột sau, việc sắp xếp vị trí cũng trở nên đơn giản hơn. Lý do tại sao các ví dụ 96×96 được đề cập thường xuyên là vì nó tương thích tốt với cách suy nghĩ này.

Giải thích các thuật ngữ lần đầu xuất hiện

Dưới đây là những thuật ngữ sẽ xuất hiện trong văn bản, được định nghĩa ngắn gọn. Đường vận chuyển chính (Main Bus) là một dây chuyền thắt lưng dày được sử dụng để vận chuyển các vật liệu cho việc mở rộng. Nó rất mạnh từ giai đoạn đầu đến giữa trò chơi, và khi nhà máy phát triển hơn nữa, chuyển sang Bố cục Thành phố tập trung vào tàu hỏa là một quy trình khá phổ biến.

UPS (Updates Per Second - Cập nhật trên giây) là một chỉ số về trải nghiệm dựa trên số lần cập nhật trò chơi trên giây. Factorio sử dụng 60 làm chuẩn, vì vậy khi công việc nặng nên con số này sẽ giảm, ảnh hưởng rõ rệt đến cảm nhận điều khiển. Khi bài viết đề cập UPS, nó không nói về "nhẹ" hay "nặng" một cách bất định, mà nói về khối lượng xử lý này.

Tín hiệu liên độngtín hiệu chuỗi (Chain signal). Nên hiểu nó là một tín hiệu được sử dụng ở lối vào giao lộ, cho phép tàu hỏa tiến hành chỉ khi đường trước còn trống. Vì Bố cục Thành phố có xu hướng tăng số lượng giao lộ, nên làm quen với thuật ngữ này sẽ giúp bạn theo dõi phần giải thích ở phía sau dễ dàng hơn nhiều.

→ Tham khảo

Thông số cơ bản về ô bản đồ được giải thích rõ ràng trong 'Map structure'. Phạm vi đích của Space Age được tập hợp trong Space Age. Bài viết này chỉ lấy những tiền đề cần thiết từ đó, và tiến hành theo cách không làm sợ nền tảng Vanilla về mặt lý thuyết thiết kế.

Map structure wiki.factorio.com

Bố cục Thành phố Factorio là gì?

Các yếu tố cơ bản của Bố cục Thành phố

Bố cục Thành phố Factorio là trước tiên lắp đặt một lưới đường sắt thường xuyên, sau đó mở rộng bằng cách coi mỗi ô là một khu vực sản xuất độc lập. Thay vì kéo dài nhà máy bằng một đường dây dẫn duy nhất, bạn chia nó thành các phần như "Khối luyện chế", "Khối mạch", "Khối vật liệu khoa học", mỗi phần có vai trò riêng, và khi cần thiết, bạn chỉ cần thêm cùng một loại sang bên cạnh. Tôi coi đây là một kỹ năng tổ chức để con người mở rộng mà không bị lạc đường, hơn là một giải pháp tối ưu cho nhà máy khổng lồ. Điều này giúp bạn dễ dàng nhìn thấy nên thêm gì ở đâu, vì vậy việc quyết định thiết kế trở nên nhanh chóng hơn nhiều.

Nền tảng bao gồm đường sắt, giao lộ, trạm, tín hiệu và bản vẽ xây dựng dự kiến sao chép. Nhờ 'Kế hoạch xây dựng', sau khi bạn xây dựng sạch sẽ một khối lần đầu, bạn có thể lặp đi lặp lại đặt cùng hình dạng. Đây là lý do tại sao Bố cục Thành phố cảm thấy thích thú - bạn không phải suy nghĩ lại bố cục mỗi lần mở rộng. Vào thời đại Đường vận chuyển chính, việc thêm hoặc tổ chức lại các nhánh có thể mất nửa ngày, nhưng sau khi chuyển sang khối, cách suy nghĩ thay đổi thành "nếu thiếu thứ gì, hãy thêm một khu vực như thế", quyết định trở nên nhẹ nhàng hơn nhiều.

Trong thực hành thiết kế, có một ý tưởng phổ biến về căn chỉnh kích thước một khối với các ô bản đồ. Vì bản đồ được chia thành các đơn vị 32×32 tile như trong 'Map structure', những ví dụ dựa trên bội số 32 như 96×96 là những ví dụ điển hình dễ sắp xếp vị trí. Tuy nhiên, không có câu trả lời duy nhất ở đây. Một số sử dụng lưới cấp độ 64 nhỏ hơn, những người khác tập hợp ở mức khoảng 100×100. Kích thước hữu ích thay đổi tùy thuộc vào bạn muốn đặt bao nhiêu đường dẫn, chiều dài tàu là bao nhiêu, bạn có sử dụng thắt lưng hay robot để xử lý bên trong khối.

Về mặt đường sắt, chất lượng giao lộ ảnh hưởng lớn đến sự ổn định tổng thể. Tín hiệu tàu hỏa được đặt ở phía bên phải của hướng lưu thông, với tín hiệu liên động ở lối vào và tín hiệu bình thường ở lối ra - đây chính xác là ý tưởng từ 'Hướng dẫn: Tín hiệu tàu hỏa'. Vì Bố cục Thành phố có xu hướng tăng số lượng giao lộ, nếu thiết kế sloppy ở đây, bạn sẽ thấy các mối bất ổn rõ rệt. Nói thẳng, tôi cũng từng tạo bố cục dừng tàu hỏa bên trong giao lộ và làm cả mạng lưới dừng lại. Mặc dù bố cục khối trông có tổ chức, nhưng nếu chỉ có tín hiệu bị sloppy, nó sẽ trở nên không ổn định ngay. Đó là tại sao điều này quan trọng hơn bề ngoài.

Kế hoạch xây dựng - Factorio Wiki wiki.factorio.com

Sự khác biệt với Đường vận chuyển chính và cách sử dụng

Sự khác biệt lớn nhất giữa Đường vận chuyển chính và Bố cục Thành phố là đơn vị mở rộng là gì. Đường vận chuyển chính kéo dài dây chuyền thắt lưng, thêm các đường vật liệu cần thiết sang bên cạnh khi nhà máy phát triển. Nó rất mạnh từ giai đoạn đầu đến giữa, dễ theo dõi những gì đang chảy ở đâu. Mặt khác, khi nhà máy lớn hơn, số lượng thắt lưng tăng lên, thêm các dây chính hoặc chèn vào trở nên nặng nề.

Bố cục Thành phố hoạt động ngược lại - thay vì kéo dài đường dây chính, bạn mở rộng bằng cách sao chép cùng một bản vẽ. Nói cách khác, nếu "thiếu tấm đồng", bạn chỉ thêm một khối tấm đồng; nếu "thiếu mạch xanh", bạn thêm một khối mạch xanh nữa. Bởi vì đơn vị mở rộng rõ ràng, việc chia công việc dễ dàng hơn ngay cả khi nhiều người chạm vào. Bạn có thể dễ dàng nhìn thấy khu vực nào làm gì, tìm vị trí bị hỏng cũng dễ hơn. Về khía cạnh quản lý, nó có lợi thực tế đáng kể.

Điều đó nói rằng, Đường vận chuyển chính không phải là cũ và Bố cục Thành phố không phải là mới. Theo cảm nhận của tôi, từ giai đoạn đầu đến giữa dùng Đường vận chuyển chính, rồi khi nhà máy lớn hơn và tải quản lý trở nên rõ rệt thì chuyển sang Bố cục Thành phố là dòng chảy tự nhiên nhất. Nếu bạn tạo một lưới đường sắt khổng lồ ngay từ đầu, thiết kế đường sắt chính nó sẽ trở thành gánh nặng. Ngược lại, nếu bạn cố gắng duy trì Đường vận chuyển chính cho đến cuối cùng, việc tổ chức các dây sẽ trở nên vất vả. Không phải cái nào tốt hơn, mà từng thiết kế phù hợp với các giai đoạn khác nhau của nhà máy.

Hơn nữa, trong thực tế, vận hành hỗn hợp cũng rất mạnh. Ví dụ, giữ các vật liệu trung gian ở Đường vận chuyển chính và chỉ chuyển đổi những mặt hàng nhu cầu cao thành khối đường sắt. Điều này giúp bạn tránh phải chuyển đổi hoàn toàn, dễ dàng hơn khi chuyển đổi từ nhà máy hiện tại. Thực tế, nhà máy lớn hơn là "toàn bộ dây chuyền" hay "toàn bộ khối" - đó là nơi các giải pháp thách đấu được sử dụng.

So sánh một cách sơ bộ sẽ trông như vậy.

MụcĐường vận chuyển chínhBố cục Thành phốVận hành hỗn hợpTối ưu hóa UPS
Mục đích chínhMở rộng tiêu chuẩn từ đầu đến giữaMở rộng dễ quản lý khi lớn hơnChuyển đổi dần khi giữ lại nhà máy hiện tạiThiết kế chuyên dụng để giảm tải xử lý tối đa
Điểm mạnhDễ hiểu và dễ triển khaiDễ module hóa và sao chépChuyển đổi linh hoạtDễ tối ưu hóa khối lượng tính toán
Điểm yếuSố lượng thắt lưng dễ tăng lênThiết kế đường sắt khó, vấn đề giao lộ phát sinhQuy tắc hỗn hợp có thể làm quản lý trở nên mơ hồĐộ khó thiết kế khá cao
Vật liệu lưu thôngChủ yếu dây chuyềnChủ yếu tàu hỏa + vật liệu lưu thông bên trong khốiDây chuyền và tàu hỏa cùng nhauƯu tiên giảm khoảng cách vận chuyển và vật liệu lưu thông trung gian
Khả năng thích hợp với người mớiCaoTrung bìnhTrung bìnhThấp
Khả năng thích hợp với UPSTrung bìnhTrung bình - ThấpTrung bìnhThường cao

Như bảng cho thấy, giá trị của Bố cục Thành phố là khả năng chia nhỏ nhà máy thành các bộ phận, chứ không phải "tốc độ nhất" hay "tối ưu nhất". Trong 'Tóm tắt về ưu điểm và nhược điểm của các phương pháp và công cụ xây dựng trong Factorio', được sắp xếp theo ưu và nhược điểm của từng phương pháp xây dựng, Bố cục Thành phố nổi bật với độc quyền về "dễ quản lý và dễ mở rộng".

note.com

Mối quan hệ với UPS

Một điều hay bị hiểu lầm khi nói về Bố cục Thành phố là Bố cục Thành phố = Mạnh về UPS, đó không phải sự thật. Tốt hơn là tách riêng. Bố cục Thành phố là một phương pháp mở rộng và quản lý, không phải tối ưu hóa UPS chính nó. Khi mạng lưới đường sắt lớn hơn, số lượng giao lộ tăng lên, tính toán lộ trình tàu hỏa cũng tăng lên. Nếu thiết kế sloppy, khối lượng xử lý sẽ tích lũy.

Đặc biệt, các lưới mật độ cao tạo bởi việc nhân rộng các giao lộ hình chữ thập tuy trông gọn gàng nhưng dễ trở nên bất lợi về mặt UPS. Khi tàu hỏa thường xuyên vẽ lại đường dẫn và chờ đợi ở nhiều giao lộ, cả xử lý lẫn dòng chảy đều nặng hơn. Thậm chí nếu bạn theo dõi các cuộc thảo luận UPS trên Forums hoặc Reddit, quan điểm "Bố cục Thành phố quy mô lớn tiện lợi nhưng không phải là nhẹ nhất" khá nhất quán. Theo cảm nhận của tôi, ngay khi số lượng trạm và giao lộ tăng lên, chúng tôi có thể thấy nhà máy trở nên sáng sủa, nhưng mạng lưới tàu hỏa trở nên nhạy cảm hơn.

💡 Tip

Nếu muốn quan tâm đến UPS với Bố cục Thành phố, không tăng quá nhiều giao lộ, không tạo vận chuyển quá xa không cần thiết, không phân chia quá nhiều cùng một mặt hàng sẽ hiệu quả hơn chính việc chuyển sang khối.

Nói cách khác, một cơ sở tối ưu hóa UPS nghiêm túc có cách suy nghĩ hơi khác. Giảm khoảng cách vận chuyển, kết nối trực tiếp các công trình, giảm vận chuyển trung gian, giảm giao lộ - những hướng này được ưu tiên. Bố cục Thành phố không mâu thuẫn với những điều này, nhưng do phải duy trì một lưới thường xuyên, sẽ dễ phát sinh quyết định "sẽ hơi quanh co nhưng giữ cùng hình dạng". Thân thiện với con người nhưng không nhất thiết thân thiện với xử lý trò chơi trong một số trường hợp.

Vì vậy, việc đánh giá Bố cục Thành phố chỉ dựa trên UPS là không phù hợp với thực tế. Tốc độ quyết định mở rộng, khả năng bảo trì, tách biệt vai trò, độ rõ ràng khi nhiều người chạm vào - từ những khía cạnh này, phương pháp này rất mạnh. Lý do tôi tiếp tục sử dụng Bố cục Thành phố cho các nhà máy quy mô lớn cũng từ đó, không phải vì nó cực kỳ nhẹ mà vì việc thêm và sửa chữa không bị lệch. Khi nhà máy lớn hơn, giảm tải tâm thần cho người chơi có giá trị rất lớn.

4 Mục phải quyết định trước khi triển khai: Kích thước, Chiều dài tàu, Hướng lưu thông, Phương thức vật liệu lưu thông

Cách quyết định kích thước khối

Điều khó sửa nhất sau trong Bố cục Thành phố, thực ra là kích thước của chính khối. Tất cả mọi thứ từ giao lộ, trạm, điện, dây dẫn, bố cục bên trong khối đều phải theo nó, vì vậy nếu bạn bắt đầu xây dựng khi điều này vẫn không rõ ràng, kích thước sẽ lệch mỗi lần mở rộng. Bí quyết là suy nghĩ dựa trên tiêu chuẩn ô bản đồ 32 tile như trong 'Map structure'. Nếu bạn giữ kích thước chia hết cho 32, việc sắp xếp bằng radar hoặc vận hành bản vẽ sẽ nhất quán, và khi bạn xem lại sau này, bạn sẽ hiểu "tại sao lại là chiều rộng này".

Một ví dụ rất dễ sử dụng là 96×96 tile. Nó khớp hoàn hảo với 3×3 ô, và 'Ghi chú khởi đầu Lưới Factorio' cũng giới thiệu ví dụ vận hành kích thước này. Tôi cũng thường sử dụng kích thước này, lý do rất đơn giản - không quá nhỏ cũng không quá lớn, dễ thử nghiệm lặp đi lặp lại 1 mặt hàng mỗi khối. Thậm chí nếu bề ngoài trông giống 128×128, thiết kế có thể tính diện tích sản xuất thực tế dưới dạng 96×96 sau khi tính toán giao lộ và các bộ phận chung. Phân biệt giữa "kích thước ngoài bề ngoài" và "kích thước bên trong thực tế cho sản xuất" sẽ tránh được sự nhầm lẫn.

Nói chung, 100×100 cũng là một kích thước rất phổ biến. Đó là một phong cách ưu tiên dễ sử dụng hơn là khớp chặt chẽ với ô. Ngược lại, đối với các nhà máy nhỏ, bạn có thể bắt đầu với cấp độ 64 tile. Tuy nhiên, cấp độ 64 dễ trở nên chật chội khi bạn bắt đầu chạy, và sẽ không có đủ không gian cho các trạm hoặc vật liệu lưu thông bên trong khối. Theo kinh nghiệm của tôi, bắt đầu từ 64 vì "nhỏ hơn có thể dễ sao chép hơn" thường dẫn đến việc thiết bị tràn ra xung quanh, làm mất đi cảm giác bó cục hóa.

Điều cần xem khi chọn kích thước là bạn có thể đặt bao nhiêu đường dẫn, bạn có thể làm gì hoàn toàn bên trong khối chứ không phải hình thức. Đặc biệt nếu bạn muốn thêm công thức có nhiều đầu vào, trạm sẽ chiếm không gian lớn cùng với các lối đi vật liệu lưu thông. Nếu bạn

article.share

R

RinSeo

Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。