Simple Drag & Drop networking interface for your multiplayer game in Godot.
- Drag & Drop networking
- Requires less code to use
- State Changes
- Creating Players
- Receiving Local/Global IP addresses from an API
- An example lobby for rapid prototyping
- Copy / paste the networking addon in the project’s addon folder
- Enable Easy Networking from the plugins tab
- Assign the lobby.tscn as the startup scene
- In the lobby.tscn set the export variable “scene to start” as the path to the scene
- Create a script for the world that creates players.
- In the player scene, add the NetworkSync node. On it’s array export variable, set the names of the variables to be synced. Ensure that the player objects that are puppets aren’t going to receive player input.
- Test it