Server de jocuri ( ing. server de joc din ing. joc - joc și ing. a servi - servi) - software de server , adesea folosit în jocurile pe calculator pentru jocuri multiplayer în cazurile în care nu este suficient să folosiți un singur computer (sincron sau asincron cu mare latență , cum ar fi șahul prin corespondență) sau pentru a salva informații în afara procesului de joc - de exemplu, despre înregistrări.
Există 3 mecanisme principale în funcționarea serverului de joc:
Obținerea de date despre client, de exemplu, locația pe harta virtuală a lumii (în cadrul serverului de joc, harta poate fi oricare), despre muniția, sănătatea, direcția de mișcare și acțiunile clientului. Toate datele de mai sus se referă doar la lumea jocului virtual și nu au nimic de-a face cu un jucător real care se află în spatele unui PC .
Serverul de joc actualizează în mod constant lumea jocului. Datele de modificare sunt trimise tuturor clienților, în mod natural între server și client există o întârziere măsurată în milisecunde .
Trimiterea tuturor datelor după sistematizarea imaginii generale a lumii jocului către fiecare jucător al serverului de joc. Cantitatea de date pe care le va primi fiecare jucător depinde de valoarea parametrului ratei pentru server și pentru fiecare client în parte. În acest caz, rata clientului nu poate depăși rata serverului, dar nu invers.