Asennus

Nämä sivut ovat ohjeita niille, jotka haluavat pystyttää palvelimen tai liittyä kaverin palvelimelle. Aito Dauntless 1.4.4 -peliohjelma (lokakuu 2020, UE4, pak v9) keskustelee meidän muokatun Undaunted-versiomme kanssa. Windows on edelleen pisimmälle oikeassa pelissä testattu palvelinpolku, mutta mukana ovat nyt myös erilliset Linux- ja OpenBSD-porttaukset. Kaikki tämän osion tieto koskee versiota 1.4.4. Pelin viimeinen versio 2.1.1 ei toimi tällä kokoonpanolla, koska palvelin-DLL käyttää 1.4.4:n kiinteitä muistiosoitteita.

Tarvitset oman kopion 1.4.4-peliohjelmasta. Tällä sivustolla ja lähdekoodissa ei ole pelitiedostoja eikä linkkejä niiden latauksiin.

Tilanne (1.10.2026). Vuokrattu julkinen palvelin käyttää edelleen oikeassa pelissä testattua Windows-palvelinpakettia. Erillinen Linux-palvelin ajaa ohjauspuolen natiivisti ja on läpäissyt paikallisen 1.4.4-käynnistyssopimuksen smoke-testin; seuraava etappi on aito Proton/Wine Ramsgate + metsästys. OpenBSD-palvelin rakentuu ja testautuu aidossa OpenBSD 7.9 -CI-virtuaalikoneessa ja käyttää erillistä Linux/Proton/Wine-pelityöntekijää; seuraava etappi on täysi kahden koneen pelitesti.

Sivut

Sivu Kenelle Mitä se kattaa
Pystytä palvelin Palvelinta pyörittävälle Version tarkistus, asennus lyhyeen polkuun, kahden DLL-tiedoston asennus kiinnitettyjä tiivisteitä vasten, asetustiedostot, metagamen ja deploy-palvelimen käynnistys, ensimmäisen käynnistyksen tarkistukset, peliohjelman käynnistys ja kaiken pysäyttäminen. Lopussa on yhden sivun käynnistyslista.
Liity kaverina Kutsutulle pelaajalle Tailscale, pelitiedostojen tarkistus, kahden DLL-tiedoston kopiointi, rekisteröityminen henkilökohtaista tiliavainta varten, käynnistys ja se, mikä toimii juuri nyt.
Linux-käynnistin Linux-pelaajalle Jakelukohtaiset ohjeet Ubuntulle/Debianille/Mintille/Pop!_OS:lle, Fedoralle, openSUSElle, Arch-sukuisille jakeluille, NixOS:lle, Gentoolle, Voidille sekä AppImage- ja tar-paketeille, mukaan lukien Proton/Wine.
Palvelin ryhmälle Isännälle, kun kokonaisuus toimii jo paikallisesti Tailscale-jako, Tailscale-liitäntään rajatut palomuurisäännöt, osoitteiden vaihtaminen, kutsukoodit ja tilit, ylläpitorajapinta, kapasiteetti ja tietokannan varmuuskopiot. Tavoitekokoonpano, jota ei ole vielä testattu alusta loppuun.
Windows-palvelin Oikeassa pelissä pisimmälle testattuun Windows-polkuun Yhden komennon Windows Server 2019+ -asennus nykyisine varmuuskopio- ja päivitystyökaluineen. Windows-porttia ei muutettu.
Linux-palvelin Linux-isännälle Natiivi Node/SQLite-ohjauspuoli, systemd, nftables sekä Dauntless 1.4.4 -peliprosessit Protonilla/Winellä. Mukana yhden koneen asennus ja erillinen Linux-pelityöntekijä.
OpenBSD-palvelin OpenBSD-isännälle + Linux-pelityöntekijälle Natiivi OpenBSD 7.9 -ohjauspuoli rc.d:llä ja PF:llä. Peliprosessit käynnistetään rajatulla SSH-yhteydellä Linux/Proton/Wine-työntekijällä.
Hosting-kumppani: EU Gamehost Vuokrattua rautaa haluavalle hostille Selkeästi merkitty kumppani-/mainossivu, pakettiesimerkit, omiin mittauksiin perustuva kapasiteettiperuste ja suorat pakettilinkit.
Vianetsintä Kaikille Ongelmat, joihin oikeasti törmäsimme, syineen ja korjauksineen. Muutama kohta on peräisin koodin lukemisesta, ja ne on merkitty sellaisiksi.
Päivitysohjeet Isännälle ennen sellaisen palvelimen päivitystä, jolla on jo pelaajia Mitä kukin päivitys muuttaa pelaajille ja mitä pitää päättää ensin. Nyt: oikea eteneminen on oletuksena päällä, joten aiemmin pelanneet aloittavat Slayer-tasolta 1, ellet pidä heidän maksimitasojaan tai jatka tyngällä.

Suositeltu järjestys

  1. Valitse palvelinalusta: Windows, Linux tai OpenBSD + Linux-työntekijä. Manuaaliseen yhden koneen kehityspolkuun käytä sivua Pystytä palvelin.
  2. Isäntä: seuraa sivua Palvelin ryhmälle tilejä, kutsuja ja ryhmäkäyttöä varten.
  3. Linux-kaveri: asenna käynnistin sivun Linux-käynnistin mukaan.
  4. Jokainen kaveri: seuraa sivua Liity kaverina.

Näiden ohjeiden taustalla olevat tarkat tiedot (jokainen asetus, portti, HTTP-reitti, tiedosto ja skriptin parametri oletusarvoineen) ovat Tekninen viite -osiossa.

Sivulla Pelitiedostojen tarkistaminen kerrotaan yksityiskohtaisesti, miten tarkistimme, että oma pelikopiomme on aito, täydellinen ja puhdas. Jos pyörität muokattua versiota muille ihmisille, lue ensin Kiitokset ja lisenssi: AGPL-lisenssi vaatii, että tarjoat heille lähdekoodin.