Behind Massive Screens | EP 16 | The Magic Of Online Programming
Listen now
Description
In this episode of Behind Massive Screens, we delve into the subject of online programming together with Senior Online Programmer Omar Elbehaedi to find out what makes online games tick. We also delve into the subject of why code is beautiful and discuss that most forbidden topic – netcode. You head into a Team Deathmatch, the Dark Zone, or a 4000-player battle in a space MMORPG. The players are located all over the world. The bullets are flying. But how does the technology that makes all this possible actually work? What do the online programmers do behind the scenes to make sure the information is sent over the Internet, in the most effective way, and that all those connections are stable? Resources Books: A Tour of C++ 3rd edition, by Bjarne Stroustrup - https://www.stroustrup.com/Tour.html C++ Templates: The Complete Guide 2nd Edition by David Vandevoorde, Nicolai Josuttis, Douglas Gregor - http://www.tmplbook.com/ YouTube channels: That Dev Ops Guy YouTube channel - https://www.youtube.com/@MarcelDempers Onur Mutlu Lectures - https://www.youtube.com/@OnurMutluLectures Tools: Kubernetes - https://kube.academy/ Intel VTune Valgrind perf (Linux) Prometheus Loki and promtail Grafana Hosted on Acast. See acast.com/privacy for more information.
More Episodes
Published 09/18/23
In this episode of Behind Massive Screens, Petter and Dóri meet Marthe Jonkers, Associate Art Director at Massive Entertainment, to learn about the role that art direction plays when creating a game – the impact it has on a game’s development, how it helps set a game’s style and tone early on,...
Published 09/11/23
When designing a game, how do you make sure that the player gets the information they need while playing? Or navigate menus and button prompts in an intuitive way? In this episode of Behind Massive Screens, UI artist Anna Kuzminska takes our dynamic hosts on a journey through the fascinating...
Published 09/04/23