/Godot4Multiplayer

Godot 4 Addon for multiplayer with Nakama

Primary LanguageGDScriptMIT LicenseMIT

Godot4Multiplayer

/!\ Very early stage

Godot 4 Addon for multiplayer

Uses:

  • with Nakama
  • IP direct

This addon include 2 parts:

  • Basics UIs for multiplayer connections
  • MultiplayerManager singleton to manage both Nakama/IP direct

image

image

WIP:

  • lobby manager:

    • Create private match
    • Create public match (via server side code)
    • List players in a match
    • Start match
  • multiplayer manager:

    • use nakama multiplayer_bridge

Installation

  1. Download the addon and its dependencies (this github is all packed!)
  2. Ensure autoload is configured as:

image

dependencies:

How to use

LAN doesnt need Nakama server (it will just show some errors)

The addon as its own docker-compose.yml at Multiplayer/Server for self-hosting a Nakama Server