0
0
Unityframework~5 mins

Client-server architecture in Unity - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Client-Server Architecture?
It is a way computers talk where one (the client) asks for things and the other (the server) gives them. Like ordering food: you ask (client), the kitchen makes it (server).
Click to reveal answer
beginner
In Unity, what role does the server usually play?
The server controls the game world, keeps track of players, and sends updates to clients so everyone sees the same game.
Click to reveal answer
beginner
Why do clients send requests to the server in a game?
Clients ask the server to do things like move a character or shoot. The server checks and tells all players what happened.
Click to reveal answer
intermediate
What is latency in client-server communication?
Latency is the delay between sending a request and getting a response. Like waiting for a reply when you text a friend.
Click to reveal answer
beginner
How does client-server architecture help multiplayer games in Unity?
It keeps the game fair and synced by having one server control the game and many clients show the game to players.
Click to reveal answer
In client-server architecture, who controls the game state in Unity multiplayer?
ANo one controls it
BEach client individually
CThe player's device only
DThe server
What does latency mean in client-server communication?
AThe number of players connected
BThe speed of the server
CThe delay between sending and receiving data
DThe size of the game world
Which of these is a client’s job in a Unity multiplayer game?
ADecide the game rules
BSend player actions to the server
CStore the entire game world
DControl other players
Why is client-server architecture important for multiplayer games?
ATo keep all players’ games synced and fair
BTo let players play offline
CTo make the game graphics better
DTo reduce the game size
What happens if the server is slow or down in a client-server game?
AClients may lag or lose connection
BClients play faster
CNothing changes
DClients become servers
Explain how client-server architecture works in a Unity multiplayer game.
Think about who asks and who answers in the game.
You got /4 concepts.
    Describe why latency matters in client-server communication and how it affects gameplay.
    Imagine waiting for a reply when you send a message.
    You got /4 concepts.