O'Reilly logo

Sams Teach Yourself, Godot Engine Game Development in 24 Hours: The Official Guide to Godot 3.0 by George Marques, Ariel Manzur

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hour 22. Networking

What You’ll Learn in This Hour:

• Basic concepts about networking for games and how UDP and TCP protocols to compete

• Godot high-level networking

• RPC system

• Master and slave synchronization

With this 22nd hour, it’s time to deal with networking. Synchronizing players across the world to make them feel they play the same game at the same time has always appeared as a daunting task. Having a multiplayer mode feature has to be considered early on in the game development process to avoid long and painful rewriting of core components. Fortunately, Godot once again saves the day thanks to a shiny high-level networking interface!

TCP, UDP, and Why It Matters

First things first, when talking about networking protocol, what immediately ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required