Advertisement

Online games system design frontend PART 1 | online game software architecture



If you’re a developer who loves in online games, or has ever wanted to know how massive multiplayer online games works?
Also this a famous interview question !!
This video is the first part of 2 series, here I have explained important game system design concepts.

Donate/Patreon:

source

50 comments
@MrThepratik

Quite informative and entertaining to watch
Clearly a good base to abstract further on the topics you mentioned

@shivaramapranav8007

Amazing content. I learned a lot about the design approach for a game.

@simplyashi

UDP has its own problems though. for NAT devices(pretty much all private networks are behind NAT now.a days), you will need to deploy a stun server to get public IP and that is always going to add one whole round trip for each request and can become much more problematic than TCP.

@AmitKumar-ly8qx

I will wait for your reply sir

@AmitKumar-ly8qx

sir need your email id or phone number i want to learn advanced architect in aws so sir pls let me know

@rahulsaxena9103

26:09 precompute/preload – In an online game, how would the server know which direction the player is going to go in? How can the server preload in this case? For a youtube video it is possible because the server already has all the info about the video. But in an online game the server doesn't know about the next move the player is going to make so it can't preload. What you have solved is the buffereing problem but not the latency problem. The problem that action taken by player one will be simulated at player2's screen after some time(250ms) is still there.

@hashemkalan6131

very good video
for people who interested in this topic can follow this blog gafferongames.com