Update Process

Last updated

What is Update Process?

In the reactive model, the client sends requests to the server, which then processes the request and sends back a response. This model is called 'reactive' because the server only acts or 'reacts' when it receives a request from the client. The "update process" plays a vital role in this model. It's the server's responsibility to keep the game world updated and synchronized among all players. This updating process is typically done in a loop that processes all the changes that happen in the game like players’ actions, NPC movements, in-game events or game physics. It updates the game world and informs the players about the changes. Also, if a player makes changes like moving a character or attacking an enemy, it sends this information to the server adding it to the update loop. The frequency of this updating process is often referred to as 'tick rate'.

Free resources to learn Update Process

More in stage 20: Task-Based

Update Process: common questions

Can I learn Update Process in Hindi?

This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Update Process in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.

Is this Update Process tutorial for beginners?

It is lesson 115 of 156 in the free Server Side Game Developer roadmap, in stage 20, Task-Based. If you are new to Server Side Game Developer, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.

Still confused? Ask me