Multiplayer: udostępnianie map, blueprinty i sygnały Guide
Multiplayer w shapez 2 obejmuje narzędzia i funkcje, które pozwalają wielu graczom współdzielić mapy, blueprints i zsynchronizowane ustawienia, aby mogli grać razem lub odtworzyć ten sam świat na różnych maszynach.
Udostępnianie map i odtwarzalność
- Map Generation jest kontrolowany przez zestaw opcji (prawdopodobieństwo pojawienia się kształtu/łatki płynu, rozmiary, prawdopodobieństwa wystąpienia poszczególnych kształtów dla pure/full/partial/half/tertiary/secondary/primary/uncolored itp.) oraz przez liczbę Seed.
- Seed jest liczbą całkowitą, która razem z ustawieniami Map Generation deterministycznie generuje pozycje i zawartość wszystkich łatek zasobów oraz losowe kształty linii celów Operator Level. Udostępnienie tego samego Seed i ustawień Map Generation pozwala innemu graczowi wygenerować identyczną mapę.
- Użyj map preview w Map Generation UI, aby zweryfikować, że ustawienia + Seed generują oczekiwaną mapę przed udostępnieniem.
Schematy — kopiowanie, wklejanie, udostępnianie
- Utwórz zaznaczenie, wybierając jedną lub kilka maszyn albo platform. UI zaznaczenia pokazuje rozmiar i liczbę zawartych budynków.
- Przekształć zaznaczenie w blueprint, aby duplikować sekcje fabryki, zapisać je na później lub udostępnić innym graczom.
- Umieszczanie blueprint zachowuje się jak zwykłe umieszczanie: hologram podąża za kursorem i możesz Confirm Placement, Cancel Placement, Rotate (R / Shift+R), Mirror (F / Shift+F). Dla blueprint maszyn możesz użyć Transform Up (Shift+E) lub Transform Down (Shift+Q), aby zmienić poziom pionowy bez przesuwania kamery.
- Użyj Paste Blueprint (domyślnie Ctrl+V), aby przywołać wcześniej skopiowany hologram blueprint z powrotem pod kursor.
- Gdy ustawienie Copy Blueprints to Clipboard jest włączone, kod blueprint jest automatycznie kopiowany podczas tworzenia blueprint; w przeciwnym razie kliknij Copy to Clipboard w dymku podpowiedzi. Kod blueprint można przekazać innym graczom, którzy następnie wciśną Paste Blueprint, aby go zaimportować.
- Schematy można także zapisywać jako pliki do importu/eksportu.
Miejsca do udostępniania blueprintów
- Community Vortex wyszukiwarka blueprintów (community-vortex.shapez2.com/blueprint/search).
- Oficjalny kanał shapez 2 na Discord #🛠blueprints.
Globalne udostępnianie sygnałów
- Global Signal Transmitters i Receivers pozwalają na udostępnianie sygnałów z przewodów obwodowych między odległymi lokalizacjami (przydatne w rozgrywce multiplayer lub dla dużych fabryk podzielonych między bazy).
- Global Signal Receiver monitoruje Channel Input (przewód). Zachowanie Receiver:
- Czerwony: Channel Input jest null lub sygnałem z przewodu, który nigdy nie był użyty przez żaden Global Signal Transmitter.
- Żółty: Channel Input jest sygnałem z przewodu, który był używany (kiedykolwiek) przez jakiś Global Signal Transmitter.
- Zielony: Channel Input jest sygnałem z przewodu, który obecnie jest Channel Input któregoś Global Signal Transmitter, który również ma nie-null Signal Input. W stanie Green Signal Output Receivera odpowiada Signal Input tego Transmittera.
- Upewnij się, że Transmitters i Receivers używają dopasowanych sygnałów kanałów, aby prawidłowo przekazywać wartości.
Zsynchronizowane ustawienia
- Niektóre pliki konfiguracyjne mogą być synchronizowane przez Steam Cloud, dzięki czemu wiele maszyn używających tego samego konta Steam dzieli ustawienia Accessibility i ogólne/dev tweaks. Folder synchronizowany zawiera Accessibility.json, Dev.json i General.json.
- Ta synchronizacja dotyczy wyłącznie plików ustawień; udostępnianie map i blueprintów używa mechanizmów Seed/kodów blueprint opisanych powyżej.
Praktyczne workflowy multiplayer
- Aby grać kooperacyjnie na tej samej mapie, uzgodnijcie ustawienia Map Generation + Seed, aby wszyscy zaczęli na tym samym świecie.
- Wymieniajcie się blueprintami za pomocą kodów w schowku lub plików, aby szybko replikować sekcje fabryki między graczami.
- Używajcie Global Signal Transmitters/Receivers, aby koordynować logikę między odległymi obszarami fabryki lub między współpracującymi graczami, którzy utrzymują oddzielne bazy.
- Publikujcie i odkrywajcie blueprints na Community Vortex lub Discord, aby dzielić się projektami ze szerszą społecznością.