Siirry pääsisältöön
🧟 PZ Build 42 on täällä! 25 % alennus:DOOM25
Windrosen moninpeli selitettynä: invite code, relay ja oma palvelin

Windrosen moninpeli selitettynä: invite code, relay ja oma palvelin

Näin Windrosen co-op toimii: invite code, 8 pelaajan katto, Force Relay Connection ja hetki jolloin oma palvelin voittaa isännöinnin omalta koneelta.

Magnus·
5 min lukuaika
·
18.8.2026

Windrose antaa sinulle saarten täyttämän Karibian, laivan joka tuntuu siltä kuin se todella painaisi jotain, ja invite coden jaettavaksi miehistölle. Juuri siihen viimeiseen kohtaan useimmat porukat lopulta törmäävät. Invite code toimii mainiosti aina siihen iltaan asti, jolloin isännällä on muuta ohjelmaa. Sen jälkeen koko yhteinen maailma vain seisoo paikallaan.

Tässä on suora selitys siitä, miten Windrosen moninpeli on rakennettu: mitä invite code oikeasti tekee, miksi asetus Force Relay Connection on olemassa ja missä kohtaa oman koneen käyttäminen isäntänä lakkaa olemasta järkevää.

Näin Windrosen co-op oikeasti toimii

Windrosessa ei ole erillistä moninpelitallennusta. Aloitat maailman yksin, ja kun haluat seuraa, valitset "Host a game", osoitat saman maailman ja peli antaa sinulle invite coden. Kaverisi liittävät sen kohtaan "Connect to server" Play-valikossa ja saapuvat saariketjuusi omilla hahmoillaan ja omilla varusteillaan.

Tuettu yläraja on 8 pelaajaa, ja peli itse ohjaa sinua sujuvan session osalta lähemmäs neljää. Kyse ei ole kehittäjien vaatimattomuudesta. Windrose-sessio ei synkronoi vain muutamaa pelaajan sijaintia. Mukana on laivafysiikka, boarding-taistelut kannella joka on täynnä NPC-merimiehiä, jokainen asettamasi rakennuspala, viljelmät ja tehtävien eteneminen, ja kaikki tämä on auktoritatiivisesti yhdellä koneella.

Versiosta 0.10.0.3.104 alkaen huhtikuusta käytössä on myös manuaalinen palvelinvalinta ja suora IP-yhteys, mikä alkaa merkitä heti kun et enää nojaa pelkkään koodiin.

Boarding-taistelu vihollisen kannella Windrosessa

Missä host-a-game-malli loppuu kesken

Kolme asiaa hajoaa, ja yleensä juuri tässä järjestyksessä.

Maailma on hereillä vain silloin kun isäntä on. Kaverisi kahden aikavyöhykkeen päässä ei voi kirjautua rauhalliselle huoltoreissulle ennen töitä. Edistystä tapahtuu vain niinä tunteina jotka kaikki sattuvat jakamaan, ja se käy raskaaksi heti kun miehistössä on enemmän kuin kaksi.

Isäntä maksaa kaikkien puolesta. Sama kone joka piirtää pelisi mukavalla ruudunpäivityksellä simuloi myös jokaisen laivan, jokaisen NPC:n ja jokaisen rakennelman maailmassa. Tykkisalvo ja sitä seuraava boarding on tasan se hetki jolloin haluat ruutuja, ja tasan se hetki jolloin isännällä on niitä vähiten. Päivitys 0.10.0.4.268 huhtikuun lopulta korjasi räjähtävän suorittimen käytön tyhjäkäynnillä olevilla palvelimilla ja klienteillä sekä keventi levykirjoituksia. Se auttoi aidosti, mutta se ei muuttanut sitä kuka tekee työn.

Tallennus asuu yhdellä työpöydällä. Windrose hoitaa varmuuskopiot nykyään kohtuullisesti: 0.10.0.5.120 korvasi vanhan kiertävän järjestelmän varmuuskopiolla joka 10. minuutti aktiivista peliä sekä yhdellä työpöydälle poistuttaessa, ja lisäsi Data Recovery -näkymän. Hyödyllistä. Ne varmuuskopiot ovat silti isännän levyllä, aivan sen maailman vieressä jota niiden on tarkoitus suojella.

Laiva ankkurissa rannikon edustalla yöllä Windrosessa

Force Relay Connection: korjaus joka maksaa millisekunteja

Windrose toimii oletuksena peer to peer -periaatteella. Se on erinomaista kun se toimii: matala viive eikä välikäsiä. Se on kurjaa silloin kun jonkun reititin, CGNAT-asetus tai operaattori kieltäytyy yhteistyöstä, ja siksi "viime viikollahan tämä toimi" on toistuva lause co-op-Discordeissa kaikkialla.

Päivitys 0.10.0.4.268 lisäsi asetuksen Force Relay Connection. Tavallisen P2P-silmukan sijaan se reitittää session Kraken Expressin relay-palvelimien kautta. Siitä maksat viiveenä. Vastineeksi saat yhteyden joka oikeasti kestää, ja se on parempi kauppa kun vaihtoehtona on rubberbanding kesken boardingin.

Kytke se päälle kun liittyminen epäonnistuu toistuvasti, kun pelaajat tippuvat kerta toisensa jälkeen, tai kun isäntä istuu verkon takana jota hän ei hallitse. Jätä se pois päältä kun peer to peer on jo vakaa.

Yksi asia on syytä sanoa selvästi: relay ratkaisee tavoitettavuusongelman, ei kuormaongelmaa. Isäntäkone on yhä palvelin ja kantaa yhä koko maailmaa selässään.

Milloin oma palvelin maksaa itsensä takaisin

Oma palvelin kääntää molemmat ongelmat kerralla. Maailma pyörii laitteistolla joka on aina päällä, eikä kenenkään pelikoneen tarvitse toimia auktoriteettina muille.

Se on oikea valinta kun:

  • Miehistö on hajallaan eri aikavyöhykkeillä ja ihmiset haluavat pelata silloin kun heillä on aikaa, ei silloin kun isännällä on
  • Haluat täydet 8 pelaajaa ilman että isännän ruudunpäivitys maksaa laskun hiljaisuudessa
  • Haluat muokata maailman asetuksia kunnolla. Versio 0.10.0.6 korjasi juuri sen, että oman palvelimen käyttäjät eivät päässeet muokkaamaan WorldDescription.json-asetuksiaan
  • Haluat varmuuskopiot jotka eivät ole kenenkään työpöydällä

Tuki Linux-palvelimille tuli versiossa 0.10.0.7 kesäkuun lopulla, toimitettuna Docker-imageina. Juuri se muutos teki Windrosesta käytännöllisen ajettavaksi tavallisella palvelininfrastruktuurilla ylimääräisen Windows-koneen sijaan, ja siksi kunnollinen hosting pelille ilmestyi juuri silloin.

Mitoitukseen Windrosen RAM-laskurimme antaa lähtöluvun pelaajamäärän ja maailman koon perusteella. Useimmat pienet miehistöt pärjäävät selvästi vähemmällä kuin odottavat.

Näkymä saarelle Foothills-alueella Windrosessa

Olemassa olevan maailman siirtäminen

Sinun ei tarvitse aloittaa alusta, ja juuri tätä osaa useimmat pitävät hankalampana kuin se on.

Windrose säilyttää maailmadatansa polussa Saved/SaveProfiles/Default/RocksDB/0.10.0/Worlds/{WorldIslandId}/, ja tarvitsemasi tunniste löytyy tiedostosta ServerDescription_Persistent.json avaimen WorldIslandId alta. Kopioi oikea kansio palvelimelle, niin rakennuksesi, laivasi ja tehtäväedistyksesi tulevat mukana. Koko vaiheittainen ohje löytyy artikkelista maailman lataaminen Windrose-palvelimelle.

Kun olet jo asetuksissa, aseta oma invite code. Oma palvelin käyttää sitäkin edelleen, ja oman koodin valitseminen tarkoittaa, ettei satunnaista merkkijonoa tarvitse liittää chattiin joka kerta kun joku asentaa pelin uudelleen.

Windrosen rakennuspaneeli perustuksineen, lattioineen ja seinäpaloineen

Lyhyesti

"Host a game" invite codella on oikea vastaus kahdelle tai kolmelle kaverille jotka pelaavat samana iltana. Siinä peli on aidosti hyvä, ja heinäkuun 0.10.0.8 siivosi pitkän matkan ammusten osumarekisteröinnin laivoihin, joten meritaistelut pysyvät kasassa paremmin kuin julkaisussa.

Force Relay Connection on oikea vastaus silloin kun ongelma on itse yhteys ja vaihdat mielelläsi hieman viivettä vakauteen.

Oma palvelin on oikea vastaus silloin kun maailma merkitsee enemmän kuin yksittäinen sessio: kun ihmiset pelaavat eri aikoihin, kun haluat täyden pelaajamäärän, ja kun tallennuksen menettäminen yhden kuolleen SSD:n mukana oikeasti sattuisi.

Ajoituskin puhuu puolesta. Heinäkuun Ashlands-devblogi esitteli ensimmäisen ison sisältöpäivityksen: neljännen biomin, uudet ryhmittymät ja pomot, uudet laivaluokat ja uusitun laivapelattavuuden, ja studio arvioi siihen vähintään kuusi kuukautta. Se mitä rakennat tästä siihen asti on tukikohta josta purjehdit ulos, joten se kannattaa sijoittaa jonnekin joka pysyy pystyssä.

Jos haluat ohittaa asennuksen kokonaan, Windrose-palvelinhostingimme pyörii omistetulla Ryzen 9 -laitteistolla, mukana instant setup ja täysi FTP-käyttö. Ja jos et ole vielä valinnut paikkaa, parhaiden Windrose-tukikohtapaikkojen opas käy läpi satamat jotka kannattaa vallata.

Valmis aloittamaan?

Käynnistä pelipalvelin Ryzen 9 -raudalla. Välitön käyttöönotto, modit yhdellä klikkauksella, täysi FTP-yhteys ja 99,9 % käytettävyystakuu.

Aiheeseen liittyvät kirjoitukset