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ä.
Pelipalvelimen toiminnassa on kolme päämekanismia:
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 .
Pelipalvelin päivittää pelimaailmaa jatkuvasti. Muutostiedot lähetetään kaikille asiakkaille, luonnollisesti palvelimen ja asiakkaan välillä on millisekunteina mitattu viive .
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.