Pelipalvelin

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 6. maaliskuuta 2017 tarkistetusta versiosta . tarkastukset vaativat 23 muokkausta .

Pelipalvelin ( eng.  pelipalvelin sanoista eng.  game - game ja eng.  to serve - serve) - palvelinohjelmisto , jota käytetään usein tietokonepeleissä moninpeleihin tapauksissa, joissa ei riitä yhden tietokoneen käyttö (synkroninen tai asynkroninen korkean kanssa latenssi , kuten shakki kirjeenvaihdossa) tai tallentaa tietoja peliprosessin ulkopuolelta - esimerkiksi ennätyksistä.

Online-pelit

Pelipalvelimen toiminnassa on kolme päämekanismia:

Viestintä asiakkaan kanssa

Tietojen hankkiminen asiakkaasta, esimerkiksi sijainti virtuaalimaailman kartalla (pelipalvelimen puitteissa kartta voi olla mikä tahansa), asiakkaan ammuksista, terveydentilasta, liikesuunnasta ja toiminnasta. Kaikki yllä olevat tiedot koskevat vain virtuaalipelimaailmaa, eikä niillä ole mitään tekemistä oikean pelaajan kanssa, joka on tietokoneen takana .

Vastaanotetun tiedon synkronointi

Pelipalvelin päivittää pelimaailmaa jatkuvasti. Muutostiedot lähetetään kaikille asiakkaille, luonnollisesti palvelimen ja asiakkaan välillä on millisekunteina mitattu viive .

Tietojen lähettäminen asiakkaalle

Kaikkien tietojen lähettäminen pelimaailman kokonaiskuvan systematisoinnin jälkeen jokaiselle pelipalvelimen pelaajalle. Jokaisen pelaajan saaman tiedon määrä riippuu palvelimen ja kunkin asiakkaan nopeusparametrin arvosta erikseen . Tässä tapauksessa asiakasnopeus ei voi ylittää palvelimen nopeutta, mutta ei päinvastoin.