Spelserver

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 6 mars 2017; kontroller kräver 23 redigeringar .

Spelserver ( eng.  spelserver från eng.  game - game och eng.  to serve - serve ) - servermjukvara , används ofta i datorspel för flerspelarspel i de fall det inte räcker att använda en dator (synkron eller asynkron med hög latens, som schack genom korrespondens), eller för att spara information utanför spelprocessen - till exempel om poster.

Onlinespel

Det finns tre huvudmekanismer i driften av spelservern:

Kommunikation med klienten

Att få data om klienten, till exempel platsen på den virtuella kartan över världen (inom ramen för spelservern kan kartan vara vilken som helst), om ammunition, hälsa, rörelseriktning och klientens handlingar. Alla ovanstående data hänvisar bara till den virtuella spelvärlden och har ingenting att göra med en riktig spelare som står bakom en PC .

Synkronisering av mottagna data

Spelservern uppdaterar hela tiden spelvärlden. Ändringsdata skickas till alla klienter, naturligtvis mellan servern och klienten finns en fördröjning mätt i millisekunder .

Skickar data till klienten

Skickar all data efter systematisering av den övergripande bilden av spelvärlden till varje spelare på spelservern. Mängden data som varje spelare kommer att få beror på värdet på hastighetsparametern för servern och för varje klient individuellt. I det här fallet kan klienthastigheten inte överstiga serverhastigheten, men inte vice versa.