4

Creating an Online Chat

Welcome to the next chapter of our book on making online multiplayer games using Godot Engine 4.0!

In the previous chapter, we saw how to make a lobby for players and its importance to gathering before entering a game. Now, we will take a step further and explore the development of an online chat using Godot’s Network API.

As we saw, Godot’s Network API provides us with a robust set of tools for building real-time multiplayer games. In this chapter, we will use the ENetMultiplayerPeer class to establish a reliable connection between players, and some remote procedure call (RPC) methods to handle the chat system’s logic.

As you may already know, a chat system is essential in any online multiplayer game, as it enables ...

Get The Essential Guide to Creating Multiplayer Games with Godot 4.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.