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.
Det finns tre huvudmekanismer i driften av spelservern:
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 .
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 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.